Перейти к содержимому
A

AutoHotkey

Бесплатный тариф

Бесплатный скриптовый язык автоматизации для Windows с открытым кодом под GPLv2. Назначает горячие клавиши и автозамену текста, повторяет нажатия и клики, ждёт окна и ищет картинку на экране. Подходит тем, кто готов описать макрос текстом скрипта.

autohotkey.com

Основная информация

Страна
США
Языки
Английский, Немецкий и ещё 2
Поддержка
Официальный форум (есть русскоязычный раздел), Документация на сайте и ещё 1
Стоимость
Бесплатно
Пробный период
Бесплатный тариф

Технические характеристики

Платформы
Windows
Последняя версия
2.0.28 (12.09.2026, GitHub Releases); ветка v1.1 — 1.1.37.02; есть альфа v2.1
Лицензия
GPL-2.0
Открытый исходный код
Да
Исходный код
github.com/AutoHotkey/AutoHotkey
Встроенный язык
Язык AutoHotkey v2: процедурный, объектно-ориентированный и командный стиль
Горячие клавиши
Сочетания для клавиатуры, мыши и контроллера, переназначение клавиш, хотстринги
Макросы
Макрос описывается скриптом: Send, Click, MouseMove, WinWait, SetTimer; KeyHistory показывает последние нажатия и клики
Распознавание изображений
ImageSearch — изображение в области экрана; PixelSearch — пиксель заданного цвета
Сборка скрипта в EXE-файл
Ahk2Exe — сборка скрипта в исполняемый файл
Размер установщика
AutoHotkey_2.0.28_setup.exe — 3 039 232 байта (GitHub Releases)
Портативная версия
Есть ZIP-архив (Download ZIP)
Локализация
Документация на английском; переводы добровольцев — китайский, немецкий, корейский
Разработчик
Steve Gray (Lexikos), Chris Mallett и участники; поддержка — AutoHotkey Foundation LLC (Индиана, США, с 24.04.2014)

Поддержка и SLA

Каналы поддержки
ФорумДокументация

Обзор AutoHotkey

Что такое AutoHotkey?

AutoHotkey — бесплатный язык сценариев для автоматизации Windows с открытым исходным кодом под лицензией GNU GPLv2. Сам сайт описывает его как инструмент для скриптов от простых до сложных: заполнение форм, автоклики, макросы. Программу создал Крис Маллетт с соавторами, а поддерживает некоммерческая AutoHotkey Foundation LLC, основанная 24 апреля 2014 года в штате Индиана, США, — по её собственным словам, чтобы не допустить монетизации программы. Фондом управляют Чарли Симмонс, Стив Грей и Иоахим де Фурестье при участии Криса Маллетта.

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

Что можно автоматизировать

  • Горячие клавиши — для клавиатуры, мыши и контроллера; запуск программ, вставка текста, любое действие по сочетанию
  • Автозамена текста — хотстринги: короткое сокращение разворачивается в фразу или шаблон письма
  • Переназначение клавиш и кнопок мыши
  • Нажатия и клики — функции Send, Click и MouseMove; таймеры для повторения действий
  • Работа с окнами — ожидание появления окна (WinWait), активация, управление
  • Поиск на экране — ImageSearch находит изображение в области экрана, PixelSearch — пиксель нужного цвета
  • Буфер обмена и свои окна — ожидание данных в буфере, собственные интерфейсы через объект Gui

Версии и установка

Актуальная стабильная версия — 2.0.28 от 12 сентября 2026 года; рядом на странице загрузки лежат ветка v1.1 (1.1.37.02) и альфа v2.1. Скачать можно установщик или ZIP-архив, зеркало — выпуски на GitHub. Файлы подписаны бесплатной подписью кода SignPath. Скрипт можно собрать в исполняемый файл утилитой Ahk2Exe, чтобы запускать его на компьютере без AutoHotkey.

Антивирусы и игры

Разработчики честно предупреждают о двух частых ситуациях. Антивирусы иногда помечают AutoHotkey или собранный скрипт как вредоносный — по FAQ, чаще всего это ложное срабатывание; Google Safe Browsing тоже порой ложно помечает каталоги загрузки. А игры принимают эмулированные нажатия не всегда: если в игре стоит защита вроде GameGuard или Hackshield, по словам FAQ, велика вероятность, что AutoHotkey с ней работать не будет. Можно ли автоматизировать действия в конкретной игре или сервисе, решают их правила.

Русский язык

Официальная документация — на английском; добровольцы переводят её на китайский, немецкий и корейский. На официальном форуме есть русскоязычный раздел, а сайт ссылается ещё и на русскоязычный форум сообщества.

Плюсы и минусы AutoHotkey

+Преимущества

  • ✓Полностью бесплатно и с открытым кодом под GPLv2; монетизацию исключает заявленная миссия фонда, который поддерживает проект
  • ✓Скриптовый макрос проверяет условия и ждёт окна, а не повторяет координаты вслепую
  • ✓Частые обновления: 2.0.27 и 2.0.28 вышли в августе и сентябре 2026 года
  • ✓Скрипт собирается в EXE и запускается на компьютере без AutoHotkey
  • ✓Файлы подписаны подписью кода SignPath
  • ✓Форум с разделами на нескольких языках, включая русский

−Недостатки

  • ✗Макрос нужно писать текстом скрипта: это язык сценариев, а не рекордер с кнопкой «Запись»
  • ✗Официальной документации на русском нет
  • ✗Только Windows
  • ✗Антивирусы и Google Safe Browsing иногда ложно помечают программу или собранный скрипт
  • ✗В играх с защитой вроде GameGuard и Hackshield, по FAQ, скорее всего работать не будет
  • ✗На странице загрузки рядом лежат ветки v1.1 и v2 — чужие примеры скриптов могут быть написаны под другую версию

Сценарии использования AutoHotkey

1

Вставлять частые фразы по сокращению

Завести хотстринги: набираете короткое сочетание вроде «ппр», и оно разворачивается в подпись, реквизиты или шаблон ответа клиенту.

2

Заполнять однотипные формы

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

3

Переназначить неудобные клавиши

Поменять местами клавиши, отключить мешающую или повесить на боковую кнопку мыши нужное сочетание.

4

Дождаться окна и нажать кнопку

Скрипт ждёт появления окна программы через WinWait, активирует его и выполняет серию нажатий — без жёстких пауз.

5

Найти элемент на экране по картинке

С помощью ImageSearch найти на экране нужную кнопку или значок и кликнуть по ней, даже если она сместилась.

Отзывы о AutoHotkey

Обзор помог разобраться в сервисе?

Одно нажатие, без регистрации. Ответ увидят те, кто будет выбирать сервис после вас.

Ваш ответ здесь будет первым.

Поделитесь опытом использования

Помогите другим сделать правильный выбор — ваш отзыв будет полезен

Без почты и пароля · обычно публикуем в течение 1–2 дней

Отзывы — мнения посетителей, прошедшие проверку по правилам сайта; порядок определяется отметками «полезно».

Часто задаваемые вопросы о AutoHotkey

?Можно ли в AutoHotkey записать макрос, как на диктофон?

AutoHotkey — язык сценариев, а не рекордер: на сайте и в документации макрос — это текстовый скрипт, где указано, какие клавиши нажать (Send), куда кликнуть (Click, MouseMove), какое окно подождать (WinWait). Порог входа выше, чем у программ с кнопкой «Запись», зато скрипт может проверять условия, повторять действия по таймеру и искать нужный элемент на экране по картинке.

?Это правда бесплатно?

Да. AutoHotkey распространяется с открытым кодом под лицензией GNU GPLv2. Проект поддерживает некоммерческая AutoHotkey Foundation LLC: по её собственным словам, она создана, чтобы не допустить монетизации программы, а в её миссии записано не монетизировать ни программу, ни сайт поддержки. Платных версий нет.

?Какую версию ставить — v1.1 или v2?

Стабильная версия на странице загрузки — 2.0.28 от 12 сентября 2026 года, её и предлагают кнопки «Download EXE» и «Download ZIP». Ветка v1.1 (последняя — 1.1.37.02) лежит среди других выпусков, у неё своя онлайн-документация. Примеры скриптов из интернета бывают написаны под одну из веток, поэтому стоит смотреть, для какой версии они сделаны.

?Антивирус ругается на AutoHotkey. Это вирус?

По FAQ разработчиков, такое срабатывание чаще всего ложное. Они предлагают проверить файл в сервисах вроде VirusTotal или Jotti и при сомнениях отправить его производителю антивируса. Скачивать AutoHotkey стоит с autohotkey.com или из выпусков на GitHub — файлы подписаны подписью кода SignPath.

?Работает ли AutoHotkey в играх?

Не всегда. FAQ прямо пишет, что не все игры позволяют AutoHotkey посылать нажатия и клики или считывать цвет пикселя, а если в игре есть защита от читов вроде GameGuard или Hackshield, вероятность, что программа не будет работать, высока. Разрешена ли автоматизация в конкретной игре, определяют её правила, а не программа.

?Можно ли запустить скрипт на компьютере, где AutoHotkey не установлен?

Да: утилита Ahk2Exe собирает скрипт в исполняемый файл. Его можно передать коллеге или запускать на рабочем компьютере без установки самого AutoHotkey.

?Где спросить совета на русском?

На официальном форуме AutoHotkey есть русскоязычный раздел, а на главной странице сайта приведён ещё и русскоязычный форум сообщества forum.script-coding.com. Официальная документация при этом на английском.

Альтернативы AutoHotkey

A
AutoItFreeБесплатно

Бесплатный BASIC-подобный язык сценариев для автоматизации Windows: эмулирует нажатия и движения мыши, управляет окнами и элементами управления даже в неактивных окнах, собирает скрипт в самостоятельный EXE. Для администраторов и всех, кто автоматизирует рутину на ПК.

M
Macro RecorderFreeБесплатно

Рекордер действий мыши и клавиатуры для Windows и Mac от немецкой Bartels Media: нажали «Запись», выполнили действия, поправили макрос в редакторе и повторяете сколько нужно. Кликает по найденному на экране фрагменту, а не по координатам. Бесплатен для личного использования.

UiPath
UiPathТриалот $25/мес

Платформа роботизации процессов: программные роботы повторяют действия человека в интерфейсах и API корпоративных систем, ИИ-агенты берут на себя вариативные шаги, а оркестратор связывает их с сотрудниками. Для крупных компаний со сквозными процессами.

Обновлено: 2 октября 2026 г.