AutoHotkey-Entsprechung für OS X?

57

Gibt es ein gleichwertiges Produkt / eine gleichwertige Methode für AutoHotkey? Für diejenigen, die es nicht wissen, ist es ein Produkt, mit dem Sie Ihre Mausbewegungen und Tastatur programmieren können. Dies ermöglicht es mir, bestimmte Funktionen in Programmen zu "makro", anstatt sie manuell ausführen zu müssen. Früher nannten sie sie Keyboard Stuffers. Aber das ist nur die Hälfte der Lösung, da ich auch einen "Mausbewegungs" -Stuffer benötige.

Gibt es so ein Biest?

Meer Borg
quelle
Bitte geben Sie in Ihrer Frage eine Systemfamilie oder eine Systemversion an (z. B. Mac OS X Mavericks)
klanomath
1
@klanomath Yosemite, daher kann das Problem mit der Treibersignatur bei allen vorhandenen Problemen auftreten. Obwohl ich nicht mit Yosemite verbunden bin
Meer Borg
Ich verwende Kantus Desktop-Automatisierung als "AutoHotkey for Mac" - auch wenn beide Tools sehr unterschiedlich sind. Kantus visueller Ansatz ist einfacher zu bedienen, aber unter Windows nicht so mächtig wie Ahk. Kantu ist auch Open Source.
Jim Grigoryan

Antworten:

26

Ich empfehle Keyboard Maestro, mit dem Sie Makros mit verschiedenen Aktionen einrichten können, die mit Tastaturkürzeln oder anderen Triggern ausgelöst werden können.

grg
quelle
1
Scheint keine Mausbewegungen zu machen, habe ich etwas verpasst?
Meer Borg
@Meet Sicher ist: Es gibt eine Aktion zum Klicken, Bewegen, Scrollen und Ziehen.
grg
4
Wow, das ist jenseits dessen, was ich für möglich gehalten habe. Es werden nicht nur Makro-Mausbewegungen in Schleifen ausgeführt, sondern es wird auch ein Pixel auf dem Bildschirm erkannt, sodass ich weiß, ob sich ein Zustand geändert hat.
Meer Borg
5
-1 OP sagt "Entspricht AHK", was kostenlos ist. Dieses Produkt ist nicht kostenlos und daher nicht gleichwertig.
Robino
Ist dieses Ding kostenlos? Oder einfach mal ausprobieren?
Rich
26

Schauen Sie sich Hammerspoon an. Es scheint sehr umfassend zu sein und bietet - wie AutoHotkey - eine programmgesteuerte Möglichkeit, alle Arten von OSX-Automatisierung durchzuführen, zusätzlich zur Schlüsselbindung / Neuzuordnung.

(Es handelt sich um einen Plugin-basierten Ansatz. Karabiner, der in der obigen Antwort erwähnt wurde, kann auch als Plugin verwendet werden, um die Funktionalität auf vielfältige Weise zu verbessern.)

http://www.hammerspoon.org/

Himanshu P
quelle
2
Dies verdient mehr Stimmen, dies ist ein wirklich mächtiges Werkzeug, danke fürs Teilen!
NJFIFE
3
und es ist kostenlos und Open Source!
Brad Parks
13

Ich benutze Karabiner . Das Anpassen ist ein bisschen mühsam (es verwendet XML), aber es ist genauso leistungsfähig wie AHK. Es kann auch die Maus bewegen .

0942v8653
quelle
Sieht vielversprechend aus, werde es ausprobieren, hoffe es funktioniert.
Meer Borg
1
Befolgen Sie die Anweisungen in diesem Blog-Beitrag und funktioniert wunderbar: jeromyanglim.tumblr.com/post/35261000440/… Vielen Dank!
4.
2
Es ist veraltet mit neueren Versionen von MacOS. Es wurde durch Karabiner Elements ersetzt, das keine Maus mehr unterstützt, dessen Tastaturfunktionen äußerst mangelhaft sind und das immer noch ziemlich fehlerhaft ist. Ich kann Karabiner jedoch nur für Systeme vor Sierra empfehlen.
Kesarion
2

Ich benutze BetterTouchTools. Es kann Tastendrücke, Mausklicks und viele nützliche Funktionen emulieren, abhängig von der aktuell geöffneten Anwendung.

Beispiel: F1 in Evernote macht den Text fett, F2 vergrößert den Text, F3 wählt die gesamte Zeile aus:
Bildbeschreibung hier eingeben

BetterTouchTools war bis vor kurzem kostenlos. Jetzt wurde auf ein Modell umgestellt, bei dem Sie so viel bezahlen können, wie Sie möchten, mit einem Minimum von ungefähr 2 Dollar.

Es ist jedoch ein GUI-basierter Automater, der nicht über die Programmierfunktionen von Autohotkey verfügt. Sie können jedoch mehrere Aktionen kombinieren, z. B. ein Fenster aktivieren, eine Taste drücken, ein Fenster wieder ausblenden usw.

Leo Ufimtsev
quelle