Знайдіть у словнику з фільтром "Усі"


3

Мені подобається те, що я можу запустити додаток до словника, виділивши слово в будь-якій програмі, а потім перейдіть до (Ім'я програми)> Послуги> Знайдіть у словнику.

Однак для цього вибирається фільтр словника (замість "Усі", "Тезаурус", "Яблуко" або "Вікіпедія"). Я вважаю за краще, якщо б натомість вибрав фільтр Усі. Чи є якийсь спосіб створити такий пункт / ярлик глобального меню, який би зробив те саме, що і пошук у словнику, але він повинен вибрати фільтр All замість фільтра словника?

Відповіді:


3

Єдиний спосіб, коли я міг би це зробити, це створити новий сервіс, який шукає слово, а потім каже Dictionary.app, щоб використовувати фільтр "всі".

  1. Відкрийте /Applications/Automator.app та виберіть шаблон послуг
  2. у верхній правій частині екрана слід побачити, що вибрані параметри вводу за замовчуванням, які вибрав Automator ("Сервіс отримує вибраний текст у будь-якій програмі"), - це саме те, що ви хочете
  3. у лівому полі пошуку знайдіть дію під назвою «Запустити яблучний сценарій» та перетягніть її у свій робочий процес
  4. замініть частину "(* Ваш сценарій йде сюди *)" на наступний Applescript і виберіть "Файл"> "Зберегти". Automator попросить вас назвати вашу нову послугу (наприклад, "пошук у всіх словниках", і з цього моменту ваша послуга буде доступна у всіх програмах.

    set dictLocation to "dict:///" & input
    open location dictLocation
     tell application "System Events" to tell process "Dictionary" to keystroke "0"    using command down
    
  5. (необов’язково) Ви також можете визначити ярлик для нової послуги, зайшовши в "Налаштування системи"> "Клавіатура"> "Комбінації клавіш"> "Послуги", знайшовши службу в списку Сервісів та двічі клацнувши на пробіл поруч із цим визначає глобальний ярлик.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.