Чтобы сделать быстрое действие Automator доступным из Finder, создайте рабочий процесс быстрого действия, который принимает файлы, сохраните его, а затем проверьте включенные быстрые действия Finder, если оно остается скрытым. Вы можете запустить его из меню «Быстрые действия» выбранного файла или, для рабочих процессов, принимающих текущий выбор в Finder, из меню «Службы». Ключевой параметр — это тип входных данных рабочего процесса: быстрые действия Automator, которые не принимают файлы, не будут отображаться в Finder. Руководство по Automator от Apple

Создание быстрого действия, принимающего файлы Finder

  1. Откройте Automator и выберите Файл > Новый.
  2. Выберите Быстрое действие, затем нажмите Выбрать.
  3. В верхней части рабочего процесса установите для параметра Рабочий процесс получает текущие значение файлы или папки (точная формулировка может зависеть от версии macOS). Установите принимающую программу на Finder, если хотите привязать действие к Finder; выберите любая программа, если планируете использовать его и в других местах, и эта опция доступна.
  4. Добавьте действия Automator, которые должны обрабатывать выбранные файлы или папки.
  5. Выберите Файл > Сохранить и задайте действию понятное имя.

Automator описывает параметр «Рабочий процесс получает текущие» как тип входных данных. В руководстве явно указано, что окна Finder отображают только те быстрые действия, которые принимают файлы в качестве входных данных; выбор значения Автоматически позволяет Automator определять тип входных данных самостоятельно, поэтому явный выбор файлов или папок — надежный способ избежать несовместимости настроек. Быстрое действие — это один из типов рабочих процессов Automator, в отличие от стандартного рабочего процесса, выполняющегося внутри Automator, или программы-процесса, запускающейся при открытии или перетаскивании файлов. Создание рабочего процесса в Automator на Mac

Поиск сохраненного действия в Finder

Выберите файл в Finder и щелкните его, удерживая клавишу Control, затем откройте Быстрые действия. В зависимости от версии macOS и режима просмотра Finder вы также можете увидеть элементы управления быстрыми действиями в меню действий окна Finder или на панели предварительного просмотра. Apple отмечает, что доступные действия зависят от типа файла и включенных расширений Finder, поэтому протестируйте действие на том типе файлов, для приема которого настроен ваш рабочий процесс. Выполнение быстрых действий в Finder на Mac

Чтобы использовать путь через меню «Службы», выберите подходящий файл или папку, затем откройте меню приложения Finder > Службы и найдите нужное действие. Рабочий процесс, принимающий текст, URL-адрес или другой вид входных данных, может появляться в контексте, где эти данные доступны, но он не будет отображаться в окнах Finder, если его входные данные не включают файлы. Это объясняет, почему действие может присутствовать в Automator, но отсутствовать в Finder.

Если быстрое действие по-прежнему отсутствует

Сначала вернитесь к заголовку рабочего процесса в Automator. Убедитесь, что это действительно Быстрое действие, что в параметре Рабочий процесс получает текущие указаны файлы или папки, а выбранная область действия программы соответствует тому месту, где вы пытаетесь его использовать. Сохраните изменения, затем снова проверьте Finder, выбрав соответствующий объект.

Затем проверьте настройки расширений Finder. В версиях macOS с актуальным интерфейсом настроек откройте меню Apple > Системные настройки > Конфиденциальность и безопасность > Расширения > Finder. Включите нужное быстрое действие для Finder и закройте панель настроек. Apple заявляет, что все рабочие процессы быстрых действий отображаются по умолчанию, однако в документации этот экран указан для выбора тех из них, которые должны появляться в Finder. Названия и доступные элементы управления могут различаться в разных выпусках macOS; используйте раздел Finder в меню «Расширения» вместо предположений о наличии отдельной команды сброса служб. Использование рабочих процессов быстрых действий на Mac

Если оно не отображается в подменю Быстрые действия файла, проверьте настройки расширений Finder и протестируйте файл того типа, который принимает рабочий процесс. Если оно отсутствует именно в меню Службы, убедитесь, что в Finder выбран объект, соответствующий его входным данным, и что рабочий процесс ограничен Finder или подходящей программой. Если входными данными рабочего процесса являются текст, URL-адреса или другие данные, не являющиеся файлами, это несоответствие входных данных для файловых быстрых действий Finder, а не доказательство удаления сохраненного рабочего процесса.

Запуск действия и проверка его области применения

После того как действие появится, выберите подходящий файл или папку и вызовите его через Быстрые действия или Finder > Службы. Если рабочий процесс использует настройки для конкретных программ, Apple отмечает, что каждая выбранная программа должна быть открыта, чтобы рабочий процесс был доступен. Если рабочий процесс изменяет файлы, ограничьтесь небольшим тестом: действия рабочего процесса определяют, изменяет ли он выбранные объекты или создает отдельный результат, поэтому изучите эти действия перед запуском на большом количестве файлов. Использование рабочих процессов быстрых действий на Mac

Практическая проверка проста: сохраненное быстрое действие Automator, входные данные, совместимые с файлами, и включенный пункт расширения Finder должны совпадать. Если эти условия соблюдены, но действие все равно отсутствует, задокументированные элементы управления Apple не предусматривают универсальной команды «перестроить службы»; проверьте входные данные рабочего процесса и целевой контекст, прежде чем прибегать к неподдерживаемым исправлениям через Терминал.

Источники