Wie kann ich das integrierte Tool Automator (anstelle einer Drittanbieter-App) verwenden, um ein einfaches Tastaturmakro zu erstellen?
Zum Beispiel möchte ich, dass es drückt Cmd-Shift nach links , dann Cmd-U , dann Recht , usw.
Ich habe versucht, die Record-Funktion zu verwenden, um dieses Makro zu erstellen, stieß jedoch auf einige Probleme.
Die erste ist, dass es meine Mausereignisse kopiert, nachdem ich auf Record gedrückt habe und wenn ich in die Anwendung gehe, in der ich das Makro ausführen möchte. In diesem Fall möchte ich es beispielsweise in Chrome ausführen. Am Ende habe ich die ersten Schritte gelöscht, bei denen Chrome gestartet wurde. Der Grund, warum ich sie gelöscht habe, ist, dass ich nicht möchte, dass sie auf eine bestimmte Anwendung beschränkt ist, und ich denke, dass dies die Komplexität erhöht, wenn versucht wird, eine Anwendung zu aktivieren. Ich möchte, dass nur Tastaturbefehle ausgeführt werden.
Das zweite Problem ist, dass ich nicht sicher bin, wie das Tastaturmakro initiiert werden soll. Speichere ich die aufgenommene Datei? Wohin? Wie rufe ich das Makro in Chrome auf? Gibt es eine Möglichkeit, ihm eine Tastenkombination zuzuweisen?
Antworten:
Wenn Sie keine Apps von Drittanbietern verwenden möchten, verkomplizieren Sie Ihr Leben. Obwohl ich denke, dass es möglich ist.
1) Öffnen Sie Automator und erstellen Sie einen neuen Service. In Ihrem Workflow möchten Sie Applescript ausführen. Dort sagen Sie es, die gewünschten Tasten zu drücken.
Nachdem Sie es als Dienst gespeichert haben, können Sie in den Systemeinstellungen eine Tastenkombination dafür einrichten. Es sollte automatisch unter der Gruppe Allgemein angezeigt werden. Stellen Sie sicher, dass es aktiviert ist, und geben Sie eine Tastenkombination an.
Ich habe dies durch das Testen der Funktion zum Anzeigen des Verlaufs erhalten Cmd-Y . Hoffentlich ist das oben nicht zu kryptisch.
Wenn Sie globale Verknüpfungen festlegen und Skripts ausführen möchten, sollten Sie BetterTouchTool anzeigen: http://blog.boastr.net/
quelle