AutoHotkey equivalente para OS X?

57

Existe um produto / método equivalente para o AutoHotkey. Para quem não sabe, é um produto que permite programar os movimentos do mouse e do teclado. Isso me permite "macro" certas funções em programas, em vez de ter que fazê-lo manualmente. Antigamente, eles costumavam chamá-los de tecelões. Mas isso é apenas metade da solução, pois também preciso de um stuffer de "movimento do mouse".

Existe uma fera assim?

Meer Borg
fonte
Por favor, especifique uma família do sistema ou uma versão do sistema na sua pergunta (Fe Mac OS X Mavericks)
klanomath
11
@klanomath Yosemite, portanto, o problema de assinatura do driver pode ser um problema para qualquer coisa que exista. Embora eu não seja apegado a Yosemite
Meer Borg
Eu uso a automação da área de trabalho da Kantu como "AutoHotkey para Mac" - mesmo que as duas ferramentas sejam bem diferentes. A abordagem visual do Kantu é mais fácil de usar, mas não tão poderosa quanto o Ahk no Windows. Kantu também é de código aberto.
Jim Grigoryan 26/03

Respostas:

26

Eu recomendo o Keyboard Maestro, que permite configurar macros com várias ações que podem ser acionadas com atalhos de teclado ou outros gatilhos.

grg
fonte
11
Não parece fazer movimentos do mouse, perdi alguma coisa?
Meer Borg
O @Meet Sure sim: há uma ação para clicar, passar o mouse, rolar e arrastar.
grg
4
Uau, isso está além do que eu pensava ser possível, não apenas macro movimentos do mouse em loops, ele pode detectar um pixel na tela, então eu sei se um estado mudou.
Meer Borg
5
-1 OP diz "equivalente a AHK", que é gratuito. Este produto não é gratuito e, portanto, não é equivalente.
Robino 8/08/19
Essa coisa é grátis? Ou apenas fornecer um julgamento?
Rich
26

Confira Hammerspoon. Parece ser muito completo e - como o AutoHotkey - oferece uma maneira programática de executar todos os tipos de automação OSX, além de vincular / remapear as chaves.

(Ele usa uma abordagem baseada em plugins. O Karabiner, mencionado na resposta acima, também pode ser usado como um plugin, permitindo que sua funcionalidade seja aprimorada de todos os tipos.)

http://www.hammerspoon.org/

Himanshu P
fonte
2
Isso merece mais votos, é uma ferramenta realmente poderosa, obrigado por compartilhar!
Njfife 23/06
3
e é gratuito e de código aberto!
Brad Parks
13

Eu uso o Karabiner . É um pouco trabalhoso personalizar (ele usa XML), mas é tão poderoso quanto o AHK. Também pode mover o mouse .

0942v8653
fonte
Parece promissor, tentará, espero que funcione.
Meer Borg
11
Siga as instruções nesta postagem do blog e funciona maravilhosamente: jeromyanglim.tumblr.com/post/35261000440/… Obrigado!
e9t
2
É obsoleto com as versões mais recentes do MacOS, sendo substituído pelo Karabiner Elements, que não oferece mais suporte ao mouse, é extremamente carente de recursos do teclado e ainda bastante problemático. Eu recomendo o Karabiner para sistemas pré-Sierra.
Kesarion 4/11
2

Eu uso o BetterTouchTools. Ele pode emular botões de pressão, cliques do mouse, muitas funções úteis, dependendo do aplicativo atualmente aberto.

Ex: F1 no evernote torna o texto em negrito, F2 aumenta o texto, F3 seleciona a linha inteira:
insira a descrição da imagem aqui

O BetterTouchTools era gratuito até muito recentemente. Agora, mudou para um modelo de 'pague o quanto quiser' com um mínimo de ~ 2 dólares ou mais.

No entanto, é um automatizador baseado em GUI, não possui os recursos de programação que o Autohotkey possui. No entanto, você pode combinar várias ações, como ativar uma janela, pressionar um botão, ocultar uma janela novamente etc.

Leo Ufimtsev
fonte