Как отключить ярлык для скрипта Automator?

Несколько недель назад я написал небольшой скрипт с Automator, чтобы ознакомиться с ним. Я нашел веб-сайт, на котором объяснялось, как настроить примитивный скрипт для запуска заставки и определить ярлык для ее запуска. Я решил cmd + Lактивировать скрипт, и он работал нормально.

Теперь я хочу отключить ярлык и удалить скрипт. Проблема в том, что я забыл, как и где я определил ярлык. Это не список в системных настройках -> раздел клавиатуры. К сожалению, я не могу найти веб-сайт с инструкциями или эквивалентным описанием.

Какие-нибудь предложения для моей неловкой ситуации?

Ответы (2)

Если вы хотите удалить ярлык, а не службу, перейдите System Preferences > Keyboard > Shortcutsи убедитесь, что на правой панели выбраны службы , я думаю, что это могла быть ваша проблема. Просто снимите флажок рядом с указанной службой.

Недавно у меня возникла проблема, когда службы не отображаются на панели служб. Чтобы исправить это, просто скопируйте службу на рабочий стол ~/Library/Servicesи удалите ее из каталога библиотеки, а затем снова вставьте службу.

Спасибо за ваш ответ. Я проверил, System Preferences > Keyboard > Shortcutsи ярлыка там нет. В папке ~/Library/Services/есть только скрытый файл с именем .localized. Должен ли я удалить его?
Если в этой папке нет, .workflowзначит, вы не создали службу, вы создали что-то другое. Automator хранит все ваши услуги там. Другой вариант - попробовать ввести /System/Library/CoreServices/pbs -flushв терминал и нажать Enter. Это перезагрузит службы, а затем снова проверит.
Промывка pbs тоже не решила мою проблему. Теперь я удалил исполняемый скрипт, и если я нажимаю cmd + lвсплывающие сообщения об ошибках, в которых говорится: «Программа не может быть найдена».
В каком формате был сценарий?
Я думаю, это был .appфайл .
Он указан под System Preferences > Keyboard > Shortcuts > App Shortcuts?
Нет, это не так. Странно то, что я перенастроил команду cmd + Lна другое приложение (чтобы открыть лексикон). Возможно, тогда он переопределит другую конфигурацию, но, к моему удивлению, это не сработало. Команда cmd + Lвсе еще блокирует приложение, которое я удалил.
Извините, я не думаю, что смогу помочь, переустановить OS X? (Это была шутка)
Хе-хе, хороший! В любом случае большое спасибо за помощь!

Использование Automator для создания сервиса поместит сервис в ~/Library/Services . Вы можете удалить услугу отсюда. При его удалении также будут удалены назначенные сочетания клавиш.

Спасибо за ваш ответ. В ~/Library/Services/ есть только скрытый файл с именем .localized. Должен ли я удалить его?