Сегодня мы поговорим о том, какое приложение на Mac может быть наиболее редко используемым (помимо Photo Booth): приложение Automator.
У меня Mac уже около трех лет, и долгое время я общался с этим приложением только один раз. И это было для создания глобального сочетания клавиш на моем Mac для подсчета слов.
Однако в последнее время я все больше погружаюсь в приложение Automator. У меня огромный опыт работы с такими платформами, как Zapier и Integromat. Но по какой-то причине Automator продолжал ускользать от моих радаров до недавнего времени.
В этом посте я хочу привлечь внимание к этому замечательному приложению и призвать вас попробовать автоматизацию! Я расскажу, что такое Automator, как он работает, рассмотрю его основные компоненты и даже дам вам краткое руководство по автоматизации светового / темного режима на вашем Mac.
Без лишних слов, давайте перейдем к делу!
Примечание: Когда я изначально писал эту статью, у меня создалось впечатление, что приложение Shortcuts, которое появится в macOS Monterey, заменит приложение Automator на Mac. Однако похоже, что оба приложения будут поддерживаться одновременно. Так что не обращайте внимания на любые комментарии в этой статье о замене Automator ярлыками - пока что, похоже, у вас будут и те, и другие в macOS Monterey.
СОДЕРЖАНИЕ
-
Что такое приложение Automator на Mac?
- Краткое объяснение цифровой автоматизации
-
Как работает приложение Automator на Mac?
- Автоматическое выполнение повторяющихся задач с помощью рабочих процессов
- Написать сценарий для настраиваемых действий Automator
-
Насколько полезно приложение Automator?
- Довольно солидно как базовое приложение Automator
- Хотя это довольно устарело
- Automator на Mac скоро будет заменен ярлыками
-
Основы приложения Automator
- Действия
- Переменные
- Скрипты
- Сторонние действия
-
Как автоматизировать светлый / темный режим на Mac с помощью приложения Automator
- Шаг 1. Откройте приложение Automator.
- Шаг 2. Настройте рабочий процесс
- Шаг 3. Сохраните рабочий процесс в приложении Automator
-
Сделайте свою жизнь проще и эффективнее с приложением Automator на Mac
- Похожие сообщения:
Что такое приложение Automator на Mac?
Приложение Automator для Mac - это приложение, которое позволяет создавать автоматизированные рабочие процессы. Если вы знакомы с такими приложениями, как IFTTT или Shortcuts на iOS, или даже с такими сервисами, как Zapier и Integromat, то вы более или менее уже знаете, как работает Automator.
Разница между Automator и другими приложениями для цифровой автоматизации заключается в том, что Automator интегрирован с macOS. Таким образом, вы можете использовать его для таких вещей, как изменение системных настроек, управление файлами и добавление сочетаний клавиш на ваш Mac.
Это отличный инструмент для экономии времени, а также для добавления на ваш Mac функций, которых в противном случае могло бы не быть.
Я чувствую, что должен упомянуть, что есть множество других инструментов автоматизации для macOS, которые лучше, чем Automator. Я выделил один в своем недавнем Лучшие июньские приложения для iOS и macOS Почта, Клавиатура Maestro, который я рекомендую для более продвинутых любителей автоматизации. Однако преимущество Automator в том, что он простой и бесплатный, что идеально подходит для большинства пользователей.
Краткое объяснение цифровой автоматизации
Если вам все это кажется греческим, не волнуйтесь! Вероятно, это потому, что вы не знакомы с концепцией цифровой автоматизации. Давай изменим это.
Автоматизация, с которой большинство из нас знакомо, происходит на заводах. Материал поступает на завод, и машины автоматически переносят его через завод. модифицируя его с минимальным вмешательством человека или без него, и в конечном итоге он выплевывает с завода как законченный продукт. Входит сталь, а выходит ложка.
Цифровая автоматизация работает примерно так же, но имеет несколько разных элементов:
- Цифровая автоматизация, как правило, больше ориентирована на сокращение объема работы, которую вы должны сделать, а не на создание «продукта» или «продукции». Однако он может делать это.
- Он комплектуется стандартным компьютером, а не каким-то сложным оборудованием. Таким образом, любой, у кого есть компьютер, может использовать цифровую автоматизацию!
Вы можете использовать цифровую автоматизацию, чтобы автоматически организовывать файлы, отправлять одно и то же электронное письмо каждую пятницу или уменьшать изображения вдвое. Это все, что вы можете делать с приложением Automator, если поймете, как оно работает.
Как работает приложение Automator на Mac?
Я рада, что вы спросили! Есть два основных способа, которыми приложение Automator выполняет свои задачи. Один из них довольно прост, в то время как другой может потребовать некоторого обучения, чтобы освоиться.
Автоматическое выполнение повторяющихся задач с помощью рабочих процессов
Первый из этих подходов - рабочие процессы. Рабочие процессы являются эквивалентом Automator того, что в других приложениях иногда называют «рутиной» или «автоматизацией».
При создании рабочего процесса в приложении Automator первое, что вам нужно сделать, это выбрать, какой рабочий процесс вы хотите создать.
Это определит, какую форму в конечном итоге примет ваш рабочий процесс, а также когда и как он будет выполняться. Например, вы можете выбрать между добавлением параметра в контекстное меню или настройкой запуска рабочих процессов на основе вашего календаря.
Затем вы создадите действия, которые хотите запустить в рабочем процессе. В этой части вы объедините различные шаги и действия, которые будут выполняться при каждом запуске рабочего процесса. Это может быть один или несколько шагов.
Если вы не умеете писать код, вы будете создавать именно такие виды автоматизации!
Написать сценарий для настраиваемых действий Automator
Для тех, кто действительно умеет писать код, у вас тоже есть такая возможность. Это позволяет создавать собственные процедуры автоматизации, которые интегрируются с macOS. Таким образом, вы не ограничены стандартными параметрами рабочего процесса, которые поставляются с приложением Automator.
Недостатком здесь, конечно же, является то, что вам нужно уметь писать код! Вы можете использовать AppleScript, JavaScript и даже команды оболочки для запуска рабочего процесса.
Поскольку вы собираетесь писать свои собственные сценарии, вы столкнетесь со многими типичными ловушками при написании кода. Вы должны убедиться, что это работает, вы можете обнаружить, что на протяжении всего процесса много гуглите и т. Д.
Что немного упрощает этот процесс, так это то, что вы можете комбинировать свой скрипт со встроенными действиями Automator. Так что, если есть что-то, что вы хотите сделать со своим кодом, что уже умеет делать Automator, вы можете пропустить этот фрагмент кода.
Насколько полезно приложение Automator?
Теперь, когда у вас есть базовое представление о том, как работает приложение Automator, я хочу потратить минуту на обсуждение того, насколько полезно это приложение.
Честно говоря, у меня довольно смешанные чувства по этому поводу, и недавние решения Apple заставили меня поверить, что это вызывает смешанные чувства и в отношении Automator. Давайте разберемся с этим.
Довольно солидно как базовое приложение Automator
Важно отметить, что приложение Automator ни в коем случае не плохое. Это достойное приложение для цифровой автоматизации.
Для тех, кто хочет исследовать его и возиться с ним, вы сможете придумать множество новых функций и сэкономить время для своего Mac. И вы, вероятно, обнаружите, что многие сторонние служебные приложения можно легко заменить, поэкспериментировав с Automator.
Это особенно верно, если вы умеете писать AppleScript или JavaScript. Это не позволит вам делать что-либо автоматически, но довольно близко. Apple предоставляет здесь большую свободу, включая рабочие процессы вложения. Так что возможностей много!
Хотя это довольно устарело
Хотя я считаю, что приложение Automator имеет много достоинств, оно не идеально. В эпоху до появления таких платформ, как Zapier и IFTTT, Automator мог казаться непобедимым. Но его избили, и избили хорошо.
Интерфейс устарел, и ясно, что Apple не предоставляла автоматизору никаких дополнительных услуг уже много лет. Также отсутствуют некоторые довольно простые функции. Например, Night Shift отсутствует в Automator.
Возраст Automator может напугать и новичков. Платформа, подобная Zapier, сделана максимально доступной. Но Automator сложнее освоить, что, я думаю, делает его менее полезным для обычного пользователя.
Automator на Mac скоро будет заменен ярлыками
Apple, похоже, заметила возраст и сложность Automator. Оглядываясь назад, я не думаю, что пренебрежение этим приложением было совершенно непреднамеренным.
Apple анонсировала на WWDC21 что приложение Automator будет заменено ярлыками в macOS Monterey. Для тех, кто не знает, Shortcuts (первоначально Siri Shortcuts) - это приложение для iPhone, которое позволяет пользователям создавать автоматизацию.
У ярлыков более простой и современный пользовательский интерфейс, чем у Automator. Хотя, по моему опыту, версия ярлыков для iOS значительно более ограничена, чем Automator.
Тем не менее, Apple заявила в своем объявлении о появлении ярлыков в macOS, что вы сможете перенести свои рабочие процессы Automator в ярлыки. Учитывая, что версия ярлыков для iOS не будет поддерживать ничего, кроме самого простого Automator рабочих процессов, я должен думать, что версия ярлыков для macOS будет более надежной, чем ее iOS аналог.
В идеале ярлыки в macOS должны быть визуальным обновлением и близким преемником Automator. Другой путь, который, как я вижу, идет Apple, - это возможность переноса некоторых рабочих процессов Automator в приложение ярлыков macOS. От всего слишком сложного можно отказаться.
Я надеюсь, что Apple этого не сделает, но посмотрим! Если Apple сократит встроенную автоматизацию в macOS с заменой Automator, то я думаю, что большинству людей, серьезно относящихся к автоматизации, следует переключиться на такой вариант, как Keyboard Maestro. Но посмотрим, как это закончится!
Основы приложения Automator
Одна из последних вещей, о которых я хотел рассказать в этом посте, - это строительные блоки рабочего процесса Automator. Если вы никогда раньше не использовали приложение для автоматизации, это даст вам представление о том, как использовать приложение Automator.
Действия
Первый компонент рабочих процессов в приложении Automator - это действия. Действия, как следует из названия, - это то, что будет делать ваш рабочий процесс.
Например, предположим, что Копирование текста - это рабочий процесс, который вы создаете и привязываете к cmd + C. Когда вы выделяете текст и нажимаете cmd + C, ваш рабочий процесс выполнит действие копирования этого текста.
Если вы создадите сочетание клавиш для переключения в темный режим, ваше действие будет переход в темный режим.
Он не связан с триггером, который запускает рабочий процесс. В обоих приведенных выше примерах триггер - это сочетание клавиш. Но это также может быть календарный день или запуск рабочего процесса вручную из Automator.
Вы можете создать рабочий процесс, который имеет только одно действие или связывает вместе десятки действий. Вам решать, насколько сложными должны быть ваши рабочие процессы!
Переменные
Вторая часть рабочего процесса в приложении Automator - это переменные. Переменные - это заполнители в вашем рабочем процессе, которые меняются в зависимости от контекста, в котором он используется.
Например, если я хочу скопировать первую букву слова и автоматически создать новый файл с именем после этой буквы, вам понадобится переменная. Эту переменную можно было бы назвать «Первая буква слова». Каждый раз, когда вы запускаете приложение, эта переменная будет изменяться, чтобы представить первую букву слова.
Если вы знакомы с алгеброй, то можете сравнить ее с тем, как «x» используется в алгебре. Это заполнитель, который меняется каждый раз, когда вы используете рабочий процесс.
В отличие от действий, переменные не требуются для создания рабочего процесса. Вам никогда не придется их использовать. Однако они позволяют создавать более сложные рабочие процессы, поскольку ваши рабочие процессы будут работать в более широком контексте. Они также полезны, когда вам нужно взять информацию или данные из одного объекта и передать их другому.
Скрипты
Я уже упоминал об этом раньше, поэтому остановлюсь здесь кратко.
Еще один необязательный компонент рабочих процессов в приложении Automator - это скрипты. Скрипты - это действие, которое вы можете заполнить кодом. Сами по себе они ничего не делают. Но введите в них код, и вы сможете начать делать довольно впечатляющие вещи.
Automator позволяет использовать только JavaScript, AppleScript и команды оболочки. Поэтому вам нужно знать одного из них, чтобы использовать эту функцию.
Однако, если вы умеете писать на этих языках, вы можете превратить Automator из простого инструмента автоматизации в нечто действительно мощное. Вы также можете смешивать свой сценарий с другими действиями Automator. Это не либо / либо.
Сторонние действия
Наконец, у нас есть сторонние действия. Это действия, которые добавляются в приложение Automator приложениями сторонних производителей, которые вы устанавливаете на свой Mac. Например, если вы установите Microsoft Word на свой Mac, вы увидите, что действия отображаются в Automator for Microsoft Word.
Apple сделала это возможным благодаря использованию API-интерфейс Automator. Разработчики, решившие воспользоваться этим API, могут расширить возможности Automator.
К сожалению, это пришлось добавить самим разработчикам. Так что, если вы не можете найти никакой поддержки для действий из любимого приложения, то вам, вероятно, не повезло.
Как автоматизировать светлый / темный режим на Mac с помощью приложения Automator
Прежде чем закрыть эту статью, я хотел бы предложить вам кое-что простое, что вы могли бы сделать в приложении Automator. Таким образом, вы сможете получить практический опыт работы с ним, прежде чем я отправлю вас в путь.
Кроме того, я буду добавлять больше сообщений Automator в AppleToolBox в течение недели, так что обязательно Настроить если хотите узнать больше!
В частности, мы собираемся создать рабочий процесс, который позволит вам переключаться между темным и светлым режимами в любое время из контекстного меню. Полезно и просто!
Шаг 1. Откройте приложение Automator.
Довольно просто! Нажмите cmd + пробел, введите «Automator» и нажмите возвращение. Приложение Automator должно открыться.
Двойной клик Новый документ. Это должно привести вас сюда:
Выбирать Быстрое действие.
Шаг 2. Настройте рабочий процесс
Далее мы расскажем нашей автоматизации, что мы хотим от нее сделать. Для начала выберите текст для Рабочий процесс получает поле вверху экрана. Для Изображение поле, я выбрал Яркость вариант. Вы можете выбрать что угодно Изображение вам нравится - это значок, который будет отображаться рядом с этим элементом в контекстном меню.
в поиск в верхнем левом углу этого окна введите «Изменить внешний вид системы». Вы должны увидеть всплывающее окно с тем же именем.
Перетащите это действие в свой рабочий процесс.
Убедитесь, что Изменить внешний вид поле установлено на Переключить Свет / Темнота, как на скриншоте выше. Вы можете нажать на Запустить в правом верхнем углу этого окна, чтобы увидеть ваш рабочий процесс в действии!
Шаг 3. Сохраните рабочий процесс в приложении Automator
Наконец, мы просто сохраним этот рабочий процесс, чтобы вы могли начать его использовать. Для этого щелкните Файл, тогда Сохранить. Назовите свой рабочий процесс как-нибудь подходящим, например:
После того, как вы нажмете Сохранить, выделите текст в любом месте вашего Mac и щелкните правой кнопкой мыши. В контекстном меню выберите Услуги, и вы должны увидеть там свой рабочий процесс. Щелкните по нему!
Сначала вы можете получить уведомление с просьбой разрешить этому приложению изменять тему. Разрешите это, поскольку вы сами создали рабочий процесс. Вы знаете, что это не злой!
Как только вы разрешите это, вы сможете переключаться между темным и светлым режимами на Mac, просто выделив текст и выбрав этот параметр в контекстном меню. Довольно круто!
Сделайте свою жизнь проще и эффективнее с приложением Automator на Mac
Вот и все! Это большая часть основ, которые вам нужно знать, чтобы понять и использовать приложение Automator. Это скрытая жемчужина на Mac, которую скоро заменят ярлыки. Таким образом, изучение его сейчас может подготовить вас к использованию ярлыков в macOS, и вы сможете перенести рабочие процессы Automator в ярлыки, когда выйдет macOS Monterey.
А пока обязательно поэкспериментируйте и вернитесь к блог AppleToolBox. Мы расскажем о других руководствах по Automator, а также о обычной смеси новостей, руководств и обзоров, которые мы всегда делаем.
Увидимся в следующий раз!