AutoHotkey – это бесплатная утилита, которая имеет открытый исходный код. Создали эту программу для того, чтобы новички могли с легкостью упростить любые задачи, которые постоянно повторяются. Иными словами, можно присвоить каждой фразе, или задаче определенную горячую клавишу, которая будет отвечать за ее действие.
Данная программа имеет собственный язык скриптов. С помощью него можно с легкостью устанавливать горячие клавиши, как на клавиатуре, так и на любом другом вспомогательном устройстве (мышь, джойстик, и т.д.).
Сами скрипты – это текстовые файлы, которые имеют расширение .ahk.
В пакет программы, помимо самой AutoHotkey, входит еще и утилита, которая предназначена для скомпилирования скриптов в exe файлы. Это позволит запускать их на любом компьютере с установленной операционной системой Windows. Единственное, запуск будет возможен лишь тогда, когда программа поддерживает версию ОС. Также, кроме самих исходников, в созданный файл можно включить и иные файлы, которые при запуске будут извлекаться.
Данную программу можно использовать для симуляции действий клавиатуры и других вспомогательных устройств. Собственный скриптовый язык программы позволяет работать с окнами, папками, даже с буфером обмена. И при этом, каждая команда вызывается своей, определенной горячей клавишей.
Чаще всего, эта утилита используется в следующих случаях:
Изменение назначения клавиш. Выполняют как глобально, так и локально, для разных программ в отдельности.
Переназначение клавиш с мышки на клавиатуру. В результате этого, можно с легкостью и удобством работать на клавиатуре не используя мышку.
Установление автоматических процессов, которые могут быть необходимы для пользователя. К ним можно отнести выполнение резервного копирования в определенный срок, проверка компьютера на вирусы, или оповещение о каком либо приближающемся событии.
Создание данной программы не планировалось и можно сказать, произошло случайно. Автор проекта AutoIt, предложил создать утилиту, которая имела бы более тесную поддержку ГК. Но, команда отказалась от такой затеи, после чего автор решил самостоятельно создать программу AutoHotkey Classic. К сожалению, у автора не хватило, толи амбиций, толи финансов, чтобы продолжать развитие данной программы. И на данный момент, он не занимается ее поддержкой.