Назначение ярлыка службе

Назначение ярлыка службе

Я использую 10.10 Yosemite. Недавно я создал службу, которая выглядит так. Служба просто должна запускать калькулятор. Я проверил ее, нажав кнопку воспроизведения, и она запустила калькулятор. Вот как она выглядит введите описание изображения здесь

Затем я попытался добавить ярлык для службы с помощью сочетания клавиш, и вот как это выглядит введите описание изображения здесь

Однако теперь, когда строка меню находится на Finder и я нажимаю Shift option p, ничего не происходит, я слышу только звуковой сигнал. Есть какие-нибудь предположения, почему ярлык не запускается?

решение1

На картинке он отображается как Workflow, хотя в настройках клавиатуры он отображается как служба.
Вы уверены, что это один и тот же файл Automator?

Вы могли бы быстро пересохранить его как службу и посмотреть, будет ли разница...

Меню Файл > Преобразовать в…
Выберите Служба.
Сохранить. Проверьте, отображается ли она в меню Служба Finder

Попытался втиснуть все в одну картинку...

введите описание изображения здесь

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

решение2

Я придумалэтотОбходной путь: использовать

System Preferences-> Keyboard-> Shortcuts->App Shortcuts

Скриншот

Там вам нужно будет написать название вашей услуги. В отличие отЯрлыки -> СлужбыМне это действительно помогает.

Связанный контент