GNU/Linux >> Tutoriales Linux >  >> Debian

Grabe y reproduzca eventos de mouse y teclado con Atbswp Macro Recorder (GUI)

Atbswp es una nueva utilidad gráfica (Python3) que se puede usar para registrar eventos del mouse y del teclado. A continuación, puede reproducirlos (reproducirlos) de forma idéntica tantas veces como desee haciendo clic en un botón o guardando y ejecutando las acciones del mouse y el teclado como un script sin tener que acceder a atbswp.

La aplicación es un clon de código abierto de la utilidad TinyTask solo para Windows (que ahora se está retirando) que se ejecuta en Windows y Linux con Xorg, con compatibilidad con Wayland "próximamente".

Esta aplicación puede ser útil, por ejemplo, para automatizar algunas demostraciones o para realizar tareas largas que requieren hacer clic en los mismos elementos una y otra vez. Si desea automatizar la escritura repetida (expansión de texto), le recomiendo AutoKey en su lugar.

Características de la herramienta de automatización de escritorio atbswp:

  • Grabe y reproduzca los movimientos/clics del mouse y las pulsaciones del teclado si es necesario
  • Guarde la captura (macro) como un script y ejecútelo independientemente de atbswp
  • Puede usar teclas de acceso rápido para comenzar a grabar y reproducir
  • Le permite repetir una grabación un número específico de veces o indefinidamente


Es importante mencionar que los elementos de la interfaz de usuario deben estar en la misma posición cuando se graba la macro y cuando se reproduce. Atbswp no tiene reconocimiento de imágenes para identificar elementos de la interfaz de usuario como:SikuliX por ejemplo.

También le puede interesar:Cómo vincular los botones del mouse a las teclas o comandos del teclado (Linux con X11)

Cómo usar la herramienta de automatización de escritorio Atbswp para registrar las acciones del mouse y el teclado y reproducirlas automáticamente cuando sea necesario

Empiezo diciéndote a. para mostrar una breve demostración en video de la grabadora de macros atbswp, luego explicaré cómo puede usarla para grabar y reproducir los movimientos y clics del mouse, así como las pulsaciones de teclas en el teclado:

En este video, comenzaré con un clic Start/Stop Capture en atbswp y luego realice algunas acciones con el mouse y el teclado. Luego dejo de grabar en atbswp haciendo clic en Start/Stop Capture de nuevo, y finalmente hago clic en Play para permitir que Atbswp reproduzca las acciones grabadas del teclado y el mouse.

Cómo utilizar la grabadora de macros de teclado y mouse Atbswp.

1. Comience a recopilar eventos de mouse y teclado

Para comenzar a rastrear los movimientos del mouse, los clics y las pulsaciones de teclas en el teclado, haga clic en Start/Stop Capture Botón.

2. Detener la grabación

Cuando hayas grabado todo lo que quieras reproducir más tarde, presiona Start/Stop Capture de nuevo para detener la grabación.

3. Haz tu grabación (reprodúcela)

Para ejecutar los eventos grabados del mouse y el teclado, haga clic en Play Botón.

Opcional:guarde la grabación para usarla en el futuro

Para guardar la captura en el disco para usarla en el futuro y poder cargarla en Atbswp y reproducirla sin tener que volver a tomarla, haga clic en Save Botón.

Opcional:Guarda la captura (macro) como script

Puede guardar los eventos grabados del mouse y el teclado como un script independiente que puede ejecutar más tarde independientemente de atbswp. Puede hacerlo haciendo clic en Compile to executable Botón. Después de guardar, haga que el archivo sea ejecutable (por ejemplo, chmod +x capture.pyc ) y ejecútelo en una terminal (./capture.pyc en la carpeta donde guardaste capture.pyc ) o haciendo doble clic en el archivo (si su administrador de archivos lo permite).

Descargar/instalar atbswp

La página del proyecto Atbswp Macro Recorder tiene instrucciones de instalación para Fedora, Debian (y distribuciones de Linux basadas en Debian como Ubuntu y distribuciones basadas en Ubuntu como Pop! _OS, Zorin OS o Linux Mint) y Microsoft Windows. Utilice las instrucciones de allí para descargarlo y ejecutarlo.

Las instrucciones de instalación de Debian (y Ubuntu) de la página del proyecto Atbswp GitHub pero no son correctas . Editar:El desarrollador aceptó mi PR por corregir las instrucciones de instalación en Debian/Ubuntu, así que eliminé las instrucciones de aquí; puede encontrarlas en la página del proyecto GitHub de la herramienta de automatización de escritorio atbswp.

Cada vez que desee iniciar la herramienta de automatización de escritorio Atbswp, deberá abrir una terminal, navegar a la carpeta donde clonó el repositorio git de Atbswp y ejecutarlo python3 atbswp/atbswp.py allí por ejemplo (suponiendo que haya clonado atbswp en su directorio de inicio):

cd ~/atbswp
python3 atbswp/atbswp.py

O puede crear un nuevo elemento de menú de la aplicación (por ejemplo, con una aplicación como MenuLibre) con python3 /path/to/atbswp/atbswp.py (reemplace con la ruta a atbswp/atbswp.py ) como el Exec Comando.


Debian
  1. Ver comandos y tareas con el comando watch de Linux

  2. Grabe su terminal con script y scriptreplay

  3. Lutris:instale y juegue juegos de Linux con facilidad

  4. Tutorial de Vi y Vim Macro:Cómo Grabar y Reproducir

  5. ¿Reproducir un video con gstreamer y gst-launch?

Cómo bloquear el teclado y el mouse, pero no la pantalla en Linux

Cómo cerrar Debian 10 desde la línea de comandos y la GUI

Usando el comando tr en Linux para jugar con personajes

Cómo configurar Synergy en Linux para compartir teclado y mouse con múltiples sistemas

Cómo grabar screencast en Linux con clics del mouse y pulsaciones de teclas mostradas

Elimine la ventana actualmente activa con un atajo de teclado