Запись макросов

Запись макросов (macro recorder) — это захват последовательности действий с клавиатуры и мыши и их воспроизведение по команде. В autoclickr макрос можно записать или собрать вручную, а запускать и то и другое — горячей клавишей.

Windows 10 и новее, macOS 12 и новее
Обновлено

Запись или сборка

Запишите последовательность по ходу дела или соберите её шаг за шагом.

Клавиатура и мышь

Нажатия клавиш, клики и движения мыши — в одной записи.

Запуск горячей клавишей

F8 запускает сохранённый макрос. F4 воспроизводит запись. Обе клавиши работают в фоне.

Сохраняется в файл

Записи и макросы хранятся на вашем компьютере и не пропадают после обновлений.

Запись или ручная сборка

Запись макросов фиксирует то, что вы делаете, и воспроизводит это. Редактор макросов позволяет вместо этого прописать последовательность самому. В autoclickr есть и то и другое, а выбор зависит от того, что проще: показать задачу или описать её.

Экран записи и воспроизведения autoclickr с переключателями захвата клавиатуры, кликов мыши и движений мыши.

Запишите

Нажмите F3, выполните задачу один раз и снова нажмите F3. autoclickr запишет нажатия клавиш, клики и движения мыши с реальными паузами между ними, а F4 воспроизведёт запись. Лучший вариант, когда последовательность замысловатая и её проще показать, чем расписать.

Редактор макросов autoclickr с сохранённым макросом из четырёх шагов по порядку.

Соберите

Добавляйте шаги вручную: клик в точке, ввод текста, пауза, нажатие клавиши, сочетание клавиш, перемещение мыши, прокрутка или цикл для блока. Лучший вариант, когда нужны точные координаты, точные паузы или последовательность, в которой часть повторяется заданное число раз.

Что может входить в записанный макрос

Клики и ввод текста

Клики левой, средней и правой кнопкой в записанных точках, а также каждое нажатие клавиши и сочетание клавиш — с сохранением пауз между ними.

Движения мыши

Движения записываются отдельно, и их можно отключить: запись получится компактнее, а курсор будет перескакивать между точками, не повторяя траекторию.

Скорость воспроизведения

Воспроизводите с записанной скоростью или быстрее. Запустите один раз, заданное число раз или по кругу, пока не остановите.

Циклы внутри макроса

В редакторе есть блок повтора, так что макрос может прогонять часть шагов заданное число раз внутри более длинной последовательности. Это покрывает типичный сценарий такой работы: открыть запись, сделать с ней четыре действия, закрыть, перейти к следующей — и повторить это пятьдесят раз, не копируя одни и те же шаги пятьдесят раз.

Что такое запись макросов?

Программа для записи макросов (macro recorder) фиксирует последовательность действий с клавиатуры и мыши и воспроизводит её по команде. От автокликера она отличается масштабом: автокликер повторяет одно действие с заданным интервалом, а macro recorder воспроизводит целую серию разных действий по порядку, с паузами между ними.

Для чего её используют

Самый частый случай — программы без массовых действий. Админ-панель, где записи одобряются по одной; форма, которую для каждой записи нужно заполнять одинаково; старый инструмент без API и без импорта. Когда никто не сделает для вас интеграцию, записать последовательность один раз и воспроизводить её — зачастую единственная доступная автоматизация.

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

Запись макросов или автокликер?

Берите автокликер, когда задача — один и тот же клик снова и снова: idle-игры, гринд, одна кнопка, которую нужно нажать тысячу раз. Берите запись макросов, когда задача — последовательность: кликнуть сюда, ввести это, подождать, нажать Enter, повторить. В autoclickr есть и то и другое, так что выбирать нужно раздел в приложении, а не программу для покупки.

Где хранятся записи

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

Вопросы, которые действительно задают

Чем запись макросов отличается от автокликера?

Автокликер повторяет одно действие с заданным интервалом. Macro recorder записывает последовательность разных действий, включая нажатия клавиш и движения мыши, и воспроизводит их по порядку с исходными паузами.

autoclickr умеет и то и другое, так что выбирать нужно не программу, а только режим.

Можно ли записывать клавиатуру, а не только мышь?

Да. У клавиатуры, кликов мыши и движений мыши свои переключатели захвата: можно записывать всё сразу или отключить движения, чтобы запись была компактнее и быстрее.

Может ли макрос повторять часть себя?

Да. В редакторе макросов есть блок повтора, так что часть шагов можно зациклить заданное число раз внутри более длинной последовательности, не дублируя их.

Можно ли отредактировать запись после создания?

Записи воспроизводятся в том виде, в каком были сделаны. Если нужно менять отдельные шаги, соберите последовательность в редакторе макросов — там каждый шаг можно изменить, переставить или удалить.

Загружаются ли мои записи куда-нибудь?

Нет. Записи и макросы сохраняются в файл в вашем профиле пользователя на вашем же компьютере. autoclickr работает офлайн и ничего никуда не отправляет.

Работает ли макрос, пока я в другом окне?

Да. F8 запускает выбранный макрос, а F4 воспроизводит запись, и обе горячие клавиши работают, пока autoclickr свёрнут в фон.

Во время работы макрос перехватывает управление мышью и клавиатурой, поэтому остановить его можно именно горячими клавишами.