Комбінація клавіш для Сервісу в OS X не працює


8

Я щойно написав сценарій через Automator, щоб створити ярлик клавіатури під заголовком "Вікно нового вікна пошуку":

on run {input, parameters}

    tell application "Finder"
        activate
        make new Finder window to home
    end tell

    return input
end run

Коли я запускаю сценарій від Automator, Finder відкриває вкладку «Головна». Потім я перевірив "Додому нового вікна пошуку" в налаштуваннях системи> Клавіатура> Комбінації клавіш> Послуги та призначив ControlOptionCommandSpaceярлик.

На жаль, ярлик не працює! Будь-які пропозиції?


Для мене добре працює з іншими комбінаціями клавіш. Я здогадуюсь, це тому, що просто немає способу використовувати ⌃⌥⌘␣ як комбінацію клавіш - принаймні, не через Системні налаштування. Можливо, FastScripts працює для вас? red-sweater.com/fastscripts
slhck

Відповіді:


5

Ви змінили тип введення з вибраного тексту на відсутність введення?

Якщо це не так, також є помилка на 10.7 та 10.8, де ярлики для служб Автоматизатора не завжди працюють, поки ви не наведіть курсор на меню служб на панелі меню. Це не впливає лише на нові сервіси, тому часто робить сервіси Automator непридатними.


0

У мене також виникли проблеми з ярликом для служби Automator і, нарешті, я виявив, що я вже використовував цю комбінацію в Better Touch Tools, яка проковтнула її мовчки. Отже, як і варіант для людей, які не можуть знайти, чому ярлик не спрацьовує, може бути корисним перевірити інше запущене програмне забезпечення, яке реєструє глобальні ярлики.


0

(macOS Висока Сьєрра 10.13.6)

Я відмовився від спроби отримати сценарій Automator - або оболонки ( /bin/shабо /bin/bash), або синтаксису AppleScript, з типом вводу, встановленим на відсутність вводу та доступним для всіх програм), який працює з будь-яким ярликом клавіатури - функціональними клавішами або різними комбінаціями букв / команд / опцій .

Сценарій буде запускатися правильно в Automator, але або видав звуковий сигнал, або взагалі відсутній звук при використанні вибраної комбінації.

Крім того, ярлик не завжди було видно відразу, або було зроблено пару спроб, додавши його Системні налаштування> Клавіатура> Ярлик, тому я не впевнений у надійності цього.

Також я встановив сценарій, який повинен бути видимим

Рішення:

  • Я встановив безкоштовну версію FastScripts
  • Я скопіював свій файл AppleScript в / Користувачі / [мій рахунок] / Бібліотека / Сценарії / - документація не дуже чітка - якщо ви намагаєтеся зрозуміти, "як додати новий сценарій?" в основному вам потрібно скопіювати його в цей каталог, після чого він з’явиться в інтерфейсі користувача, немає меню або кнопки «Нове / Додати / створити».
  • нарешті я вказав ярлик у налаштуваннях FastScripts, двічі клацнувши по Скрипту.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.