AutoHotkey (АвтоХоткей) — программа предназначена для запоминания и дальнейшего использования клавиатурных сокращений в любых приложениях и играх.
Основные возможности AutoHotkey
АвтоХоткей запоминает все совершаемые пользователем действия производимые с помощью устройств ввода, таких как: клавиатуры, джойстики или мышь, и записывает их используя свой собственный скриптовый язык в файл с расширением .ahk. Получаемый таким способом скрипт можно использовать в виде самостоятельно исполняемого макроса в формате exe.
В последующем созданные макросы можно запустить на любом устройстве, без необходимости установки программы и получая таким образом возможность переназначать управление например в играх.
Пользователь может не только записывать свои действия, но и создавать последовательности написав их вручную или отредактировать уже записанные скрипты. Можно создавать не только горячие клавиши но и горячие строки, т.е. Вы например можете вывести по нажатию клавиши [Esc] окно с надписью «Escape!!!»
Пример скрипта:
esc::
MsgBox Escape!!!!
Return
либо при наборе например в текстовом редакторе сочетания ftw замениться на надпись «Free the whales»
Пример скрипта:
::ftw::Free the whales
Вот некоторые символы используемые для записи сокращений:
- # — клавиша Win
- ! — клавиша Alt
- ^ — клавиша — Ctrl
- + — клавиша Shift
- & — амперсанд может быть использован между двумя любыми клавишами или кнопками мыши, чтобы объединить их совместное нажатие в настраиваемое сочетание горячих клавиш
и команды скриптового языка:
- MsgBox — выводит строку в окне сообщений
- Run — запускает указанный далее файл
Вы можете создать текстовый файл в любом текстовом редакторе, например Notepad++, и сохранить его с расширением .ahk
Далее запустите конвертер Ahk2Exe, выберите сохраненный скрипт, имя для выходного файла .exe, иконку в формате .ico для Вашего скрипта и нажмите Convert.
Запустите созданный файл, нажмите заданное сочетание клавиш и наслаждайтесь результатом своей работы.
Скачать Autohotkey 1.1.33.06 (3 Мб)
Скачать Autohotkey 2.0-a121 Alpha (4 Мб)
Разработчик: AutoHotkey Foundation LLC
Официальный сайт: autohotkey.com