Existe uma AutoHotKey para o Ubuntu?

6

Gostaria de simular combinações de teclado.

Eu posso fazer isso no Windows com o AutoHotKey.

Existe um aplicativo equivalente para o Ubuntu?

    
por lipton 20.09.2009 / 08:38

5 respostas

5

Os links na resposta de nik são um pouco antigos, mas ainda muito úteis, embora tenha havido alguns avanços desde então. Há IronAHK atualmente disponível, que é uma reescrita completa do AutoHotkey que funciona sob o .NET, bem como o Mono , permitindo que ele tenha compatibilidade entre plataformas. Também é gratuito e totalmente open source.

    
por 21.09.2009 / 06:51
4

Brainstorm Ubuntu: Idéia # 588: AutoHotkey para Ubuntu (automação, teclas de atalho) tem algumas anotações.
Você também pode querer olhar para AutoKey - a expansão de texto (totalmente reescrita) e o utilitário de atalho .

Por fim, essa Ideia # 163: configuração de atalhos em todo o sistema mais antiga refere-se a muitas discussões sobre o assunto. Como akira comments, seu ambiente de área de trabalho já pode oferecer suporte a atalhos de teclado fáceis.

    
por 20.09.2009 / 08:53
1

Eu acredito que você deveria ser capaz de fazer isso com xbindkeys + xvkbd. Ou seja, instalar xbindkeys, xbindkeys-config, xvkbd. Configure xbindkeys para chamar xvkbd nas chaves do Windows, ou seja, em ~ / .xbindkeysrc, add:

"sleep 0.2 && /usr/bin/xvkbd -text "\A\t""
    c:115
"sleep 0.2 && /usr/bin/xvkbd -text "\A\t""
    c:116

Se isso funcionar, adicione xbindkeys ao sistema > Preferências > Sessões > Programas de inicialização e talvez desabilitar as atribuições padrão em ~ / .xbindkeysrc

    
por 23.09.2009 / 18:14
1

há uma porta em andamento ahklinux

    
por 06.10.2009 / 05:12
0

Chegamos aqui antes enquanto procurávamos por um.

Existe agora uma opensource & Alternativa entre plataformas .
O Robotjs lida com entradas de mouse, teclado e tela (pixels) com código js.

link

Exemplo do site:

// Type "Hello World" then press enter.
var robot = require("robotjs");

// Type "Hello World".
robot.typeString("Hello World");

// Press enter.
robot.keyTap("enter");
    
por 17.06.2017 / 20:56