Automator 101: Как автоматизировать повторяющиеся задачи на вашем Mac

Оглавление:

Automator 101: Как автоматизировать повторяющиеся задачи на вашем Mac
Automator 101: Как автоматизировать повторяющиеся задачи на вашем Mac

Видео: Automator 101: Как автоматизировать повторяющиеся задачи на вашем Mac

Видео: Automator 101: Как автоматизировать повторяющиеся задачи на вашем Mac
Видео: iTunes как загрузить видео в iPhone / iPad - YouTube 2024, Май
Anonim
Для всех старых шуток о мышах с одной кнопкой и простоте, у Macs есть некоторые возможности power-user, которые Windows просто не предлагает. Automator - один из них, предлагающий простой способ автоматизировать повторяющиеся задачи без стороннего программного обеспечения.
Для всех старых шуток о мышах с одной кнопкой и простоте, у Macs есть некоторые возможности power-user, которые Windows просто не предлагает. Automator - один из них, предлагающий простой способ автоматизировать повторяющиеся задачи без стороннего программного обеспечения.

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.
Image
Image

Создание простого сервиса

В качестве примера мы создадим сервис, который вы можете использовать в любом приложении. Во-первых, мы выбрали Сервис в диалоговом окне и нажмите «Выбрать». В верхней части окна мы можем выбрать, с чем мы хотим работать. По умолчанию установлено значение «Сервис получает выделенный текст в любом приложении». Это означает, что вы можете выбрать текст, а затем выбрать меню приложения, указать Службы и выбрать свою услугу в любом приложении. (Вы также можете щелкнуть правой кнопкой мыши или щелкнуть по кнопке «Ctrl», в зависимости от приложения.)

Однако вы можете изменить это. Например, вы можете выбрать «Сервис получает файлы или папки в Finder», и служба будет отображаться только при выборе файлов или папок в приложении Finder.

Затем вы можете выбрать действия из левой панели. Перетащите их в нужную сторону, и они будут запущены в том порядке, который вы выберете. Например, мы можем перетащить текст Text> Speak Text на правую панель и выбрать голос.
Затем вы можете выбрать действия из левой панели. Перетащите их в нужную сторону, и они будут запущены в том порядке, который вы выберете. Например, мы можем перетащить текст Text> Speak Text на правую панель и выбрать голос.
Откройте меню «Файл», нажмите «Сохранить» и введите имя своей службы. Затем он появится как опция в вашей системе. Например, после сохранения вышеуказанной услуги мы теперь можем выбрать текст в любом приложении, щелкнуть меню «Службы» и выбрать наш сервис, чтобы компьютер читал этот текст вслух для нас.
Откройте меню «Файл», нажмите «Сохранить» и введите имя своей службы. Затем он появится как опция в вашей системе. Например, после сохранения вышеуказанной услуги мы теперь можем выбрать текст в любом приложении, щелкнуть меню «Службы» и выбрать наш сервис, чтобы компьютер читал этот текст вслух для нас.
Image
Image

Больше трюков

Мы создали службу в приведенном выше примере, но процесс похож на любой тип рабочего процесса, который вы, возможно, захотите создать. Вы можете добавить несколько действий из левой панели и упорядочить их в том порядке, который вам нравится, с помощью перетаскивания для выполнения многих операций над элементами по порядку. Например, вы можете создать действие «Папка», в котором будут добавлены изображения, которые вы добавляете в определенную папку, создаете резервную копию, а затем сжимаете их для вас.

Вы также можете нажать кнопку «Запись», чтобы записать серию щелчков мышью и ввести события на вашем компьютере, что позволит вам автоматически выполнять их позже. Это в основном как запись макроса, и это позволяет вам автоматически копировать ваши действия Mac. После записи последовательность событий будет отображаться как действие «Watch Me Do», которое вы можете разместить в любом рабочем месте.
Вы также можете нажать кнопку «Запись», чтобы записать серию щелчков мышью и ввести события на вашем компьютере, что позволит вам автоматически выполнять их позже. Это в основном как запись макроса, и это позволяет вам автоматически копировать ваши действия Mac. После записи последовательность событий будет отображаться как действие «Watch Me Do», которое вы можете разместить в любом рабочем месте.
Чтобы сделать еще больше, есть действие «Запустить AppleScript», которое вы можете использовать для автоматического запуска кода, написанного на AppleScript. При поиске в Интернете вы найдете множество полезных действий, написанных на AppleScript, которые можно скопировать и вставить в действие «Запустить AppleScript». Это позволяет вам делать более продвинутые вещи, которые не выглядят как легкие операции перетаскивания в Automator.
Чтобы сделать еще больше, есть действие «Запустить AppleScript», которое вы можете использовать для автоматического запуска кода, написанного на AppleScript. При поиске в Интернете вы найдете множество полезных действий, написанных на AppleScript, которые можно скопировать и вставить в действие «Запустить AppleScript». Это позволяет вам делать более продвинутые вещи, которые не выглядят как легкие операции перетаскивания в Automator.
Image
Image

Мы, очевидно, просто царапаем поверхность здесь, и это идея. На эту тему можно было написать целые книги. Основываясь на соображениях, вы можете совать Automator и выяснить, как заставить его делать то, что вы хотите. Вы также можете почувствовать, что сможете искать в Интернете полезные рабочие процессы и фрагменты AppleScript, которые могут быстро выполнять эти повторяющиеся задачи для вас, понимая, как работает Automator и как их использовать.

Рекомендуемые: