XMacro - Gravando e reproduzindo ações do teclado/mouse

Publicado por Bruno Rodrigues Leite Correia em 24/01/2013

[ Hits: 24.734 ]

 


XMacro - Gravando e reproduzindo ações do teclado/mouse



Olá pessoal do VOL.

Minha dica de hoje é sobre a ferramenta XMacro.

O software promete capturar e executar ações do teclado/mouse, podendo auxiliar na incrementação de scripts e/ou execução de tarefas rotineiras. Relatei abaixo minha primeira experiência com o XMacro, onde consegui gravar e reproduzir teclas pressionadas e movimentos do mouse.

Para instalação do XMacro no Ubuntu, utilizei o seguinte comando:

# apt-get install xmacro

Após a instalação, realizei os primeiros testes de captura, jogando todo o resultado capturado para um arquivo.

# xmacrorec2 > teste

O comando recolheu todos os movimentos de mouse e teclado para dentro do arquivo "teste", deixando o arquivo da seguinte maneira:

MotionNotify 362 200
KeyStrRelease Alt_L
MotionNotify 257 177
KeyStrPress Escape
MotionNotify 237 158
KeyStrRelease Escape
MotionNotify 26 48
ButtonPress 1
ButtonRelease 1
MotionNotify 305 161
ButtonPress 1
ButtonRelease 1
MotionNotify 11 8
ButtonPress 1
MotionNotify 11 8
MotionNotify 11 9
ButtonRelease 1
MotionNotify 350 368
KeyStrPress Escape
KeyStrRelease Escape
KeyStrPress Control_L
KeyStrPress c

Para executar todos os movimentos do mouse e teclado gravados anteriormente, bastou utilizar o seguinte comando:

# cat teste | xmacroplay :0

O XMacro executou todos os cliques e teclas pressionadas, exatamente como havia pressionado anteriormente. Agora basta um pouco de criatividade para começar a automatizar algumas ações.


Abraço a todos!!!

Outras dicas deste autor

fswebcam - Tirando foto pelo terminal

Synergy - Controlando seu Android com o teclado/mouse do PC

SubDownloader - Gestor de download/upload de legendas

Zim desktop wiki + Dropbox

tesseract - Reconhecimento de caracteres em imagens

Leitura recomendada

Instalando dispositivo USB no Ubuntu (Linksys WUSB54GC)

Adeus para chiados na VIA VT8233 (som)

VirtualBox 4.3 no Fedora 20

Remover Chaveiro de Sessão no Debian 8.3 Jessie Cinnamon

Senha de root no BRLix

  

Comentários
[1] Comentário enviado por fabio em 24/01/2013 - 18:14h

Muito boa dica! Fazia tempo que eu procurava por este software.

[2] Comentário enviado por correiabrux em 24/01/2013 - 18:41h

Obrigado pelo incentivo Fábio.
Abraço!

[3] Comentário enviado por d3l3t3 em 28/01/2013 - 17:00h

Muito boa dica!
Obrigado!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts