Русский

Скрипт автокликера для Mac

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

AppleScript умеет нажать кнопку, если может назвать её по имени, но не любую точку на экране. Для кликов в точке из Terminal бесплатный инструмент cliclick делает это одной строкой. Если нужны только клики по таймеру без кода, InputConfig, бесплатный в Mac App Store, делает это по клавише или кнопке.

Версия InputConfig 1.7, ожидаемая в октябре 2026 года, будет полностью доступна на русском языке.

Шаги

  1. Установите cliclick через Homebrew: brew install cliclick.
  2. Разрешите Terminal в Системных настройках, Конфиденциальность и безопасность, Универсальный доступ.
  3. Запустите cliclick c:., чтобы кликнуть там, где указатель.
  4. Поставьте это в цикл с паузой sleep, чтобы кликать по таймеру.
  5. Нажмите Control C, чтобы остановить цикл.

Что AppleScript может нажать

AppleScript общается с приложениями через System Events, который может нажать кнопку или пункт меню по её имени. Простого способа нажать точку на экране у него нет. Для кнопки с именем AppleScript работает. Для места на экране используйте cliclick.

Кликайте из Terminal с cliclick

cliclick это бесплатный инструмент командной строки с открытым исходным кодом от Carsten Blüm. Он кликает, двигает указатель и печатает из Terminal.

Terminal: Установить его.

brew install cliclick

Что произойдёт: Homebrew установит его, а cliclick -h покажет все команды.

Terminal: Кликнуть при x 500, y 300.

cliclick c:500,300

Что произойдёт: Один клик попадает в эту точку. Точка вместо чисел кликает там, где указатель.

Terminal: Кликать там, где указатель, десять раз в секунду, пока вы не нажмёте Control C.

while true; do cliclick c:.; sleep 0.1; done

Что произойдёт: Клики повторяются, пока вы не нажмёте Control C в этом окне Terminal.

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

Обойдитесь без скрипта

Цикл в Terminal останавливается только из этого окна. В InputConfig встроенный пресет Auto Clicker запускается и останавливается по fn F6, промежуток задаётся в миллисекундах, а аварийная остановка, Control Option Command точка, завершает его откуда угодно. Бесплатный автокликер для Mac содержит настройку.

Пресет Auto Clicker в редакторе InputConfig с его строками клавиатуры и мыши: fn F6 автокликает 10 в секунду вкл и выкл, fn F7 автоматический правый клик 5 в секунду вкл и выкл, кнопка мыши 4 автокликает 15 в секунду, пока удерживается.
Figure 1. Встроенный пресет Auto Clicker InputConfig: fn F6 запускает и останавливает левый клик 10 раз в секунду.
Строка в редакторе InputConfig с открытыми параметрами: строка клика в фиксированной точке 640, 400, повтор каждые 1 000 мс.
Figure 2. Что сделал бы скрипт, но без скрипта: клик в точке 640, 400 раз в секунду, пока вы снова не нажмёте кнопку.

Кратко

  • Кнопка с именем. AppleScript и System Events.
  • Место на экране. cliclick c: с координатами.
  • Клики по таймеру без кода. Встроенный пресет Auto Clicker в InputConfig.

Вопросы

Может ли AppleScript кликнуть мышью в точке?

Не простым способом. AppleScript нажимает кнопки и пункты меню по имени через System Events. Для точки на экране используйте cliclick.

Как автокликать из Terminal на Mac?

Установите cliclick командой brew install cliclick, разрешите Terminal в «Универсальном доступе» и запустите cliclick c:. в цикле с короткой паузой.

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

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

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

Эта страница на других языках: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

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