Wie deaktiviere ich die Verknüpfung für ein Automator-Skript?

Vor einigen Wochen habe ich ein kurzes Skript mit dem Automator geschrieben, um mich damit vertraut zu machen. Ich habe eine Website gefunden, die erklärt, wie man ein primitives Skript zum Starten des Bildschirmschoners einrichtet und eine Verknüpfung zum Starten definiert. Ich entschied mich cmd + L, das Skript zu aktivieren und es funktionierte gut.

Jetzt möchte ich die Verknüpfung deaktivieren und das Skript löschen. Das Problem ist, dass ich vergessen habe, wie und wo ich die Verknüpfung definiert habe. Es ist nicht in den Systemeinstellungen -> Tastaturabschnitt aufgeführt . Leider kann ich die Website mit der Anleitung oder einer gleichwertigen Beschreibung nicht finden.

Irgendwelche Vorschläge für meine unangenehme Situation?

Antworten (2)

Wenn Sie die Verknüpfung und nicht den Dienst entfernen möchten, gehen Sie zu System Preferences > Keyboard > Shortcutsund stellen Sie sicher, dass im rechten Bereich Dienste ausgewählt ist . Ich denke, das könnte Ihr Problem gewesen sein. Deaktivieren Sie einfach das Kontrollkästchen neben Ihrem aufgeführten Dienst.

Ich hatte kürzlich ein Problem, bei dem Dienste nicht im Dienstebereich angezeigt werden. Um dies zu beheben, kopieren Sie den Dienst einfach auf Ihren Desktop, ~/Library/Serviceslöschen Sie den Dienst im Bibliotheksverzeichnis und fügen Sie den Dienst dann wieder ein.

Vielen Dank für Ihre Antwort. Ich habe das überprüft System Preferences > Keyboard > Shortcutsund die Verknüpfung ist dort nicht aufgeführt. Darin ~/Library/Services/befindet sich nur eine versteckte Datei namens .localized. Soll ich es löschen?
Wenn sich in diesem Ordner kein befindet, .workflowhaben Sie keinen Dienst erstellt, sondern etwas anderes. Automator speichert dort alle Ihre Dienste. Eine andere Option wäre, /System/Library/CoreServices/pbs -flushin das Terminal einzugeben und die Eingabetaste zu drücken. Dadurch werden die Dienste neu geladen und dann erneut überprüft.
Das Spülen der pbs hat mein Problem auch nicht gelöst. Jetzt habe ich das ausführbare Skript entfernt und wenn ich cmd + leine Fehlermeldung drücke, erscheint eine Fehlermeldung, die besagt: "Das Programm kann nicht gefunden werden".
Welches Format hatte das Skript?
Ich glaube, es war .appeine Datei.
Ist es unter aufgeführt System Preferences > Keyboard > Shortcuts > App Shortcuts?
Nein, ist es nicht. Das Seltsame ist, dass ich den Befehl cmd + Lfür eine andere Anwendung neu konfiguriert habe (um das Lexikon zu öffnen). Vielleicht würde es dann die andere Konfiguration überschreiben, aber zu meiner Überraschung funktionierte es nicht. Der Befehl cmd + Lsperrt immer noch für die App, die ich gelöscht habe.
Tut mir leid, ich glaube nicht, dass ich viel weiter helfen kann, OS X neu installieren? (Das war ein Witz)
Hehe, ein guter! Auf jeden Fall vielen Dank für deine Hilfe!

Wenn Sie Automator zum Erstellen eines Dienstes verwenden, wird der Dienst in ~/Library/Services platziert . Hier können Sie den Dienst löschen. Durch das Löschen werden auch zugewiesene Tastaturkürzel gelöscht.

Vielen Dank für Ihre Antwort. In der ~/Library/Services/ gibt es nur eine versteckte Datei namens .localized. Soll ich es löschen?