AutoHotkey для Windows
Jonathan Bennett & Chris Mallett
Бесплатный инструмент автоматизации для Windows: свои горячие клавиши, автозамена текста и макросы на простых скриптах.
Jonathan Bennett & Chris Mallett
Бесплатный инструмент автоматизации для Windows: свои горячие клавиши, автозамена текста и макросы на простых скриптах.
AutoHotkey — бесплатная утилита для Windows, которая превращает рутинные действия в короткие скрипты: свои горячие клавиши, автоматический ввод текста, макросы мыши и управление окнами. Её создали Jonathan Bennett и Chris Mallett, а сегодня проект развивает открытое сообщество; ниже — ответы на вопросы, которые чаще всего возникают у новичков.
Это небольшой язык сценариев вместе с интерпретатором. Вы пишете обычный текстовый файл с расширением ahk, а программа выполняет его в фоне: перехватывает нажатия клавиш, подставляет фразы, нажимает кнопки за вас или расставляет окна. Польза видна уже в первый день. Менеджер поддержки вставляет типовые ответы клиентам тремя буквами, программист открывает любимые папки сочетанием клавиш, бухгалтер заполняет одинаковые поля в учётной программе одним нажатием, а игрок в одиночной игре освобождает руку от повторяющихся действий. Всё это работает поверх любых программ, без плагинов и доступа к их коду.
Установщик AutoHotkey загружается кнопкой на этой странице или с официального сайта проекта. При установке мастер предложит выбрать ветку языка — для новых скриптов рекомендуется более новая, а старая нужна, если вы запускаете готовые скрипты из старых инструкций. После установки файлы с расширением ahk открываются двойным щелчком, а в области уведомлений появляется зелёный значок с буквой H — через него скрипт можно приостановить или перезагрузить.
Утилита очень лёгкая: хватит современной версии Windows без особых требований к процессору и памяти. Скрипты, работающие в фоне, в диспетчере задач практически незаметны.
Щёлкните правой кнопкой по рабочему столу, выберите «Создать» и новый скрипт AutoHotkey. Откройте файл в Блокноте или редакторе кода и добавьте строку автозамены: после двух двоеточий пишете сокращение, ещё два двоеточия — и полный текст. Сохраните файл и запустите его. Теперь, когда вы наберёте сокращение и пробел, оно превратится в полную фразу в любом окне. Так же работают горячие клавиши: символ ^ означает Ctrl, ! — Alt, # — клавишу Windows.
Сама программа открытая и распространяется с исходным кодом, поэтому её легко проверить. Риск создают чужие скрипты: они получают те же права, что и ваша учётная запись. Прежде чем запускать скрипт с форума, откройте его в Блокноте и убедитесь, что он не загружает файлы из сети и не отправляет данные. Если антивирус ругается на скомпилированный из скрипта exe-файл — это частая ложная тревога, но источник всё равно проверьте.
Каждый запущенный скрипт показывает свой значок в области уведомлений. Щёлкните по нему правой кнопкой: пункт «Pause Script» временно останавливает выполнение, «Suspend Hotkeys» отключает только горячие клавиши, а «Exit» завершает работу скрипта. Если скрипт стартует вместе с Windows, уберите его ярлык из папки автозагрузки. Саму программу удаляют как любую другую — через раздел приложений в «Параметрах» Windows. Ваши файлы ahk при этом остаются на месте, так что их можно сохранить на будущее или перенести на другой компьютер.
В официальной документации есть раздел для новичков с примерами для каждой команды, а форум сообщества хранит обсуждения за много лет: почти любую типовую задачу кто-то уже решил. Обращайте внимание, для какой ветки языка написан пример, чтобы не путать синтаксис.
Программа бесплатная, без пробного периода, рекламы и платных версий. Лицензия разрешает использовать её дома и на работе.
Если писать код не хочется, посмотрите Clickermann для записанных макросов или GS Auto Clicker, который просто щёлкает мышью с заданным интервалом. Для переназначения клавиш без скриптов подойдёт MapKeyboard, а кнопки мыши настраивает X-Mouse Button Control. Ещё одна простая утилита для горячих клавиш — QuickBinder.
AutoHotkey выгодно отличается гибкостью: то, что другие утилиты делают отдельными программами, здесь помещается в один файл. Обратная сторона — порог входа: без чтения документации сложные сценарии не написать, а примеры для старой и новой веток не всегда совместимы.
Страница опубликована 23 июля 2023, текст обновлён 10 октября 2026, источники проверены 10 октября 2026.
QuickBinder — утилита для Windows, которая назначает на клавиши готовые фразы и команды чата в онлайн-играх. Российская разработка, в каталоге только справка.
Clickermann — программа для Windows, которая записывает и воспроизводит действия мыши и клавиатуры, а также выполняет скрипты с условиями и циклами. Автор российский, поэтому в каталоге это справка с ответами на частые вопросы и альтернативами.
Бесплатная утилита GoldenSoft для Windows, которая автоматически щёлкает мышью с заданным интервалом и запускается горячей клавишей.
Punto Switcher — утилита Яндекса для Windows, которая автоматически переключала раскладку клавиатуры, когда пользователь забывал это сделать. Рассказываем, почему она недоступна в Украине и как обойтись без неё.
Небольшая бесплатная утилита для Windows, которая позволяет переназначить или отключить клавиши через наглядную виртуальную клавиатуру.
X-Mouse Button Control — бесплатная утилита для Windows, которая позволяет назначить боковым кнопкам и колесу мыши любые действия, горячие клавиши или макросы, причем отдельно для каждой программы.