Русский

Макрорекордер для Mac

Загрузить InputConfig в Mac App StoreЭто приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.

Да, Mac может бесплатно записывать и воспроизводить клики и нажатия клавиш. Automator, который идёт с macOS, имеет кнопку Record, которая захватывает ваши действия как действие Watch Me Do. Специализированные рекордеры, например Keyboard Maestro и Macro Recorder, стоят денег. Если вы предпочитаете построить макрос, а не записать его, InputConfig, бесплатный в Mac App Store, запускает список шагов по времени одной кнопкой.

Шаги

  1. Откройте Automator из папки Applications и выберите новый Workflow.
  2. Разрешите Automator в Системных настройках, Конфиденциальность и безопасность, Универсальный доступ.
  3. Нажмите Record и выполните задачу один раз.
  4. Нажмите Stop, затем Run, чтобы воспроизвести.
  5. Сохраните как приложение или Quick Action, чтобы запускать снова.

Записать с помощью Automator

  • Вы: Откройте Automator, создайте новый Workflow, нажмите Record на панели инструментов и выполните задачу один раз.
  • macOS: Сохраняет ваши действия как действие Watch Me Do в рабочем процессе.
  • Проверка: Нажмите Run. Если шаг промахивается, обычно окно сдвинулось или шаг выполнился раньше, чем приложение было готово.

Automator нужен доступ «Универсальный доступ», чтобы записывать и воспроизводить. Его выдают в Системных настройках, Конфиденциальность и безопасность, Универсальный доступ. Запись воспроизводится по тому, где что было на экране, поэтому держите окна там же, где они были при записи.

Сравните рекордеры

ПриложениеЗаписываетЦена
AutomatorКлики и клавиши, как Watch Me DoБесплатно, встроено
Keyboard MaestroКлики и клавиши, плюс большая библиотека действийПлатно
Macro Recorder (Bartels Media)Мышь и клавиатура, с редакторомОграниченная бесплатная версия, платные лицензии
InputConfigНе записывает. Шаги строите выБесплатно

Цены меняются, поэтому перед покупкой проверьте страницу каждого приложения.

Строка макроса в редакторе InputConfig с тремя шагами: Command C, Command Tab с паузой 400 мс и Command V.
Рисунок 1. Строка макроса в InputConfig с тремя шагами: Command C, Command Tab после паузы 400 мс и Command V.

Постройте макрос вместо записи

Записанный макрос ломается, когда окно сдвигается. Построенный нажимает клавиши, которые работают там, где находится окно. В InputConfig макрос представляет собой список шагов, и каждый шаг является выводом с паузой перед ним и временем удержания.

  • Шаги с клавишами. Шаг может нажать клавишу или сочетание, например Command V, удержать клавишу или отпустить её.
  • Клики. Шаг клика нажимает кнопку мыши там, где находится указатель. Шаг макроса не может переместить указатель в нужную точку.
  • Текст. Шаг макроса может быть клавишей или кнопкой мыши. Для целого предложения поставьте вывод Ввести текст (Type Text) в ту же строку рядом с макросом.
  • Повтор. Повторяющийся макрос ждёт между проходами, а аварийная остановка, Control Option Command точка, его завершает.

Как сделать макрос на Mac проходит один от начала до конца. Если задача сводится к одним и тем же клавишам каждый раз, постройте её, потому что построенный макрос переживает смещение окна.

Строка в редакторе InputConfig с открытыми параметрами: строка кнопки с включённым Run a sequence of steps и список шагов кликов и клавиш.
Рисунок 2. Макрос, построенный вручную из кликов и нажатий клавиш и заканчивающийся Return. У каждого шага своя пауза, так что тайминг задаёте вы.

Если повтор идёт не так

Проверяйте по порядку, начиная с самого простого шага:

  1. Замедлите. Добавьте паузу перед шагом, который промахивается. Переключение между приложениями занимает несколько сотен миллисекунд.
  2. Верните окно. Записанный клик попадает в точку, а не в кнопку.
  3. Проверьте разрешение. Приложению, которое воспроизводит, нужен доступ «Универсальный доступ».
  4. Используйте клавиши вместо кликов. Сочетание находит свою цель, где бы она ни была.

Кратко

  • Бесплатный рекордер. Кнопка Record в Automator, встроена в macOS.
  • Много автоматизации. Keyboard Maestro, платно.
  • Кнопка, которая запускает шаги. InputConfig, бесплатно, строится шаг за шагом.

Запишите один раз в Automator, чтобы проверить, работает ли это, а потом постройте, если это должно работать каждый день.

Вопросы

Есть ли в Mac встроенный рекордер макросов?

Да. Automator, который идёт с macOS, имеет кнопку Record. Она сохраняет ваши клики и нажатия клавиш как действие Watch Me Do, которое можно воспроизвести.

Есть ли бесплатный рекордер макросов для Mac?

Automator бесплатен и встроен. InputConfig тоже бесплатен, но он строит макросы из шагов, а не записывает их.

Почему записанный макрос кликает не туда?

Запись воспроизводит положение на экране, поэтому сдвинутое окно сдвигает и клик. Верните окно или постройте макрос из нажатий клавиш.

Ещё на русском

Страницы на русском

Подробные руководства на английском

Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на Mac выбран русский язык, InputConfig показывается по-русски. Некоторые страницы сайта пока есть только на английском.

Эта страница на других языках: English, Français, 한국어, ไทย, Tiếng Việt, 繁體中文

Загрузить InputConfig в Mac App StoreБесплатно. macOS 14 или новее. Без учётной записи, ничего не покидает ваш Mac. Исходный код на GitHub.