AutoHotkey para Ubuntu

0

Eu preciso do AutoHotkey para executar determinados comandos.

Eu preciso pressionar Space repetidamente a cada 200 milissegundos. Eu também preciso usá-lo para alguns comandos If / else e não tenho certeza de como o AutoKey for Linux pode fazer isso. Talvez eu seja ignorante por não fazer minha pesquisa, mas preciso de uma resposta rápida.

Além disso, o vinho não funciona ...

    
por Sibuscus 19.10.2016 / 22:45

1 resposta

0

Você pode emular a digitação com o xdotool .

Instale-o usando o comando sudo apt-get install xdotool first.

Depois, você pode emular uma única digitação assim:

xdotool key A
xdotool key space
xdotool key alt+F2
xdotool key X space plus space Y space equal space Z

Ou você pode dizer para emular digitando strings inteiras ao invés de chaves únicas:

xdotool type 'I am typing words...'
xdotool type 'Never going to type with my fingers any more!'

Tanto em vários pressionamentos de tecla quanto em cadeias de caracteres de digitação, é possível especificar uma opção --delay para controlar o atraso entre dois pressionamentos de tecla em milissegundos. O padrão é 12 ms:

xdotool key --delay 500 X space plus space Y space equal space Z
xdotool type --delay 200 'I am typing words...'
    
por Byte Commander 19.10.2016 / 23:08