xmacro è un potente strumento da riga di comando per Linux che permette di registrare e riprodurre automaticamente azioni di mouse e tastiera.
Ideale per automatizzare compiti ripetitivi, testing software o semplicemente per risparmiare tempo nelle operazioni quotidiane.
Cosa fa xmacro?
xmacro funziona come un "registratore" delle vostre azioni:
- Registra movimenti del mouse, click e pressioni di tasti
- Salva la sequenza in un file di testo
- Riproduce esattamente le stesse azioni a comando
Installazione
Su distribuzioni Debian/Ubuntu:
sudo apt update
sudo apt install xmacro
Utilizzo Base
Registrare una macro:
xmacrorec2 > mia_macro.txt
A questo punto eseguite tutte le azioni che desiderate registrare (movimenti mouse, click, digitazione), poi premete Ctrl+C per fermare la registrazione.
nota: in alternativa basta premere un tasto per avviare e fermare la registrazione
Riprodurre la macro:
xmacroplay "$DISPLAY" < mia_macro.txt
Limitazioni
- Le macro sono "stupide" - ripetono esattamente ciò che è stato registrato
- Posizione elementi deve rimanere invariata
- Risoluzione schermo dovrebbe essere la stessa