Ich habe eine Anwendung mit Automator erstellt.
Ich möchte ein neues Symbol in der Menüleiste haben:
Welches startet die App, wenn ich darauf klicke.
Ist es möglich? (ohne Xcode zu verwenden)
PS: Ich möchte keinen Menubar Launcher .
quelle
Ich habe eine Anwendung mit Automator erstellt.
Ich möchte ein neues Symbol in der Menüleiste haben:
Welches startet die App, wenn ich darauf klicke.
Ist es möglich? (ohne Xcode zu verwenden)
PS: Ich möchte keinen Menubar Launcher .
Eine Alternative ist die Verwendung des Applescript.app Script-Menüs.
Wird hier in der Menüleiste ausgewählt angezeigt
Dieses Menü ist normalerweise für den einfachen Zugriff auf Applescript-Skripte vorgesehen und listet sie über das Menü auf und führt sie aus.
Ein schneller Test zeigt jedoch, dass auch Automator-Workflows ausgeführt werden können.
Um das Menü aufzurufen, müssen Sie Applescript Editor.app öffnen, das sich im Ordner Utilities im Ordner Applications befindet :
/Applications/Utilities/AppleScript Editor.app
Nach dem Öffnen gehen Sie zu den Einstellungen und überprüfen Sie auf der Registerkarte Allgemein :
"Skriptmenü in Menüleiste anzeigen"
Möglicherweise möchten Sie "Computerskripte anzeigen" deaktivieren.
Sie können jetzt Applescript.app beenden und das Applescript-Menü sollte sich in der Menüleiste befinden.
Jetzt wählen Sie das Applescript-Menü aus und es wird ein Untermenü " Open Scripts-Ordner " angezeigt , mit dem Sie zu dem Ordner gelangen, in dem Sie Ihre Workflows platzieren können.
Wählen Sie das Menü " Skriptordner öffnen " und dann das Untermenü " Ordner " Benutzer-Skripte öffnen " , um zu dem Ordner zu gelangen, in dem Sie Ihre Workflows platzieren können.
Ein Finder-Fenster wird im Ordner Users Scripts geöffnet . Sie können jetzt Ihre .workflow-Datei darin ablegen.
Das Applescript-Menü ist dynamisch. Jedes Mal, wenn Sie es auswählen, durchsucht es seine Ordner, um zu sehen, was darin enthalten ist, und füllt das Menü entsprechend aus.
Ihre Workflow-Dateien sollten dort angezeigt werden. Der Menüname ist der Name der Datei.
Wenn Sie das Menü für Ihren Workflow auswählen, wird es ausgeführt.
Nein, dies ist in Automator nicht möglich.
Menüleistenelemente werden
/System/Library/CoreServices/Menu\ Extras/
mit einem Dateityp von gespeichertmenu
. Das Platzieren von Apps hier funktioniert nicht, unabhängig davon, mit welchem Programm sie erstellt wurden.Mit aLaunch und Butler können Sie jedoch Apps zu einem Menü in der Menüleiste hinzufügen.
quelle