Automator - мощный инструмент, и с ним можно многое сделать. Вы можете использовать графический интерфейс для создания «рецептов» автоматизации с помощью drag-and-drop или писать AppleScript вручную. Быстрый веб-поиск приведет вас к множеству различных примеров того, что вы можете с ним сделать.
Запуск Automator и создание документа
Automator установлен на вашем Mac по умолчанию, поэтому вы можете запустить его, нажав Command + Space, чтобы открыть поиск Spotlight, набрав Automator и нажав Enter. Вы также можете найти его в разделе «Другие»> «Automator» в Launchpad или Applications> Automator в Finder.
Вы увидите множество различных типов документов, с которых вы можете начать. Все это в основном разные типы рабочих процессов; они просто запускаются по-разному:
- Workflow: Рабочий процесс - это серия действий, которые выполняются внутри Automator.
- заявка: Приложение такое же, как и рабочий процесс, но его можно запускать как приложение извне Automator. Например, вы можете перетаскивать файлы на значок приложения, чтобы запустить рабочий процесс на нем из-за пределов автомата.
- обслуживание: Это позволяет вам создать «сервис», который будет доступен из меню «Службы» в других приложениях.
- Плагин для печати: В диалоговом окне печати системы появляется плагин печати.
- Действие папки: Это рабочий процесс, который вы привязываете к определенной папке на вашем Mac. Когда вы добавляете файлы в эту папку, ваш Mac автоматически запускает рабочий процесс на них.
- Календарь событий: Это выполняется, когда определенное событие происходит в вашем календаре.
- Плагин захвата изображения: Это появляется как опция в утилите Image Capture, используемой при передаче фотографий на ваш Mac.
- Команда диктовки: Это запускается при срабатывании голосовой команды, известной как команда диктовки, на вашем Mac.
Создание простого сервиса
В качестве примера мы создадим сервис, который вы можете использовать в любом приложении. Во-первых, мы выбрали Сервис в диалоговом окне и нажмите «Выбрать». В верхней части окна мы можем выбрать, с чем мы хотим работать. По умолчанию установлено значение «Сервис получает выделенный текст в любом приложении». Это означает, что вы можете выбрать текст, а затем выбрать меню приложения, указать Службы и выбрать свою услугу в любом приложении. (Вы также можете щелкнуть правой кнопкой мыши или щелкнуть по кнопке «Ctrl», в зависимости от приложения.)
Однако вы можете изменить это. Например, вы можете выбрать «Сервис получает файлы или папки в Finder», и служба будет отображаться только при выборе файлов или папок в приложении Finder.
Больше трюков
Мы создали службу в приведенном выше примере, но процесс похож на любой тип рабочего процесса, который вы, возможно, захотите создать. Вы можете добавить несколько действий из левой панели и упорядочить их в том порядке, который вам нравится, с помощью перетаскивания для выполнения многих операций над элементами по порядку. Например, вы можете создать действие «Папка», в котором будут добавлены изображения, которые вы добавляете в определенную папку, создаете резервную копию, а затем сжимаете их для вас.
Мы, очевидно, просто царапаем поверхность здесь, и это идея. На эту тему можно было написать целые книги. Основываясь на соображениях, вы можете совать Automator и выяснить, как заставить его делать то, что вы хотите. Вы также можете почувствовать, что сможете искать в Интернете полезные рабочие процессы и фрагменты AppleScript, которые могут быстро выполнять эти повторяющиеся задачи для вас, понимая, как работает Automator и как их использовать.