AutoHotkey-Äquivalent für OS X?

Gibt es ein gleichwertiges Produkt / eine entsprechende Methode für AutoHotkey? Für diejenigen, die es nicht wissen, ist es ein Produkt, mit dem Sie Ihre Mausbewegungen und Ihre Tastatur programmieren können. Dadurch kann ich bestimmte Funktionen von Programmen „makro“, anstatt sie manuell ausführen zu müssen. Früher haben sie sie aufgerufen Tastatur-Stuffers. Aber das ist nur die Hälfte der Lösung, da ich auch ein „Mausbewegungs“ -Stuffer brauche.

Gibt es so ein Biest?

Kommentare

  • Bitte geben Sie in Ihrer Frage eine Systemfamilie oder eine Systemversion an (z. B. Mac OS X Mavericks)
  • @klanomath Yosemite, sodass das Problem mit der Treibersignierung möglicherweise ein Problem darstellt das existiert. Obwohl ich ' nicht an Yosemite
  • gebunden bin, verwende ich Kantu ' s Desktop-Automatisierung als " AutoHotkey für Mac " – obwohl beide Tools sehr unterschiedlich sind. Der visuelle Ansatz von Kantu ' ist einfacher zu verwenden, aber nicht so mächtig wie Ahk unter Fenstern. Kantu ist auch Open Source.

Antwort

Ich empfehle Tastatur-Maestro , mit dem Sie Makros mit verschiedenen Aktionen einrichten können, die mit Tastaturkürzeln oder ausgelöst werden können andere Auslöser.

Kommentare

  • Nicht ' scheint keine Mausbewegungen auszuführen, habe ich etwas verpasst?
  • @Meet Sicher tut es: ' gibt es eine Aktion zum Klicken , schweben, scrollen und ziehen.
  • Wow, das geht über das hinaus, was ich für möglich gehalten habe. Es werden nicht nur Mausbewegungen in Schleifen ausgeführt, sondern es kann auch ein Pixel auf dem Bildschirm erkannt werden, sodass ich weiß, ob ein Status vorliegt geändert.
  • -1 OP sagt " entspricht AHK ", was kostenlos ist. Dieses Produkt ist nicht kostenlos und daher nicht gleichwertig.
  • @Robino Ich habe 7.3.1 treppenwege.com/main/download heruntergeladen und don ' Es wird kein Link „Jetzt kaufen“ daneben angezeigt. Wenn Sie ein Upgrade ablehnen, frage ich mich, ob Sie eine alte Version auf unbestimmte Zeit verwenden können. Wird zurückmelden.

Antwort

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

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

http://www.hammerspoon.org/

Kommentare

  • Dies verdient mehr Upvotes. Dies ist ein wirklich mächtiges Tool. Vielen Dank für das Teilen!
  • und ' ist kostenlos und Open Source!

Antwort

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

Kommentare

  • Sieht vielversprechend aus, wird es ausprobieren und hoffen, dass es funktioniert.
  • Befolgen Sie die Anweisungen in diesem Blog-Beitrag. und funktioniert wunderbar: jeromyanglim.tumblr.com/post/35261000440/… Danke!
  • ' ist mit neueren Versionen von MacOS veraltet und wird durch Karabiner Elements ersetzt, das keine Maus mehr unterstützt, es mangelt extrem an Tastaturfunktionen und es ist immer noch ziemlich fehlerhaft. Ich empfehle Karabiner jedoch sehr für Systeme vor Sierra.

Antwort

Ich verwende BetterTouchTools. Abhängig von der aktuell geöffneten Anwendung können Schaltflächenpressen, Mausklicks und viele nützliche Funktionen emuliert werden.

Beispiel: F1 in evernote macht Text fett, F2 macht Text größer, F3 wählt die gesamte Zeile aus:
Geben Sie hier die Bildbeschreibung ein.

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 ca. 2 US-Dollar.

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

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.