AutoHotkey — свободно распространяемый язык для автоматизации выполнения задач в Microsoft Windows.

AutoHotkey является языком программирования сценариев (скриптов), приспособленным к лёгкому назначению и переназначению горячих клавиш, включая кнопки мыши и джойстика. Скрипты представляют собой текстовые файлы, с расширением «.ahk». В комплект поставки входит утилита, позволяющая «скомпилировать» их в EXE файлы, и запускать на любом компьютере с ОС Windows, при этом в создаваемый файл могут быть включены другие файлы, извлекаемые при запуске.

AutoHotkey позволяет автоматизировать задачи пользователя Windows таким образом, какой невозможен или затруднён в других языках программирования. Кроме того, этот язык компактен, самодостаточен и работает на всех версиях Windows «прямо из коробки».

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

Установка программы:

Переходим на сайт: autohotkey.com
На выбор версии 2.0 и 1.1 , рекомендуется выбирать новейшую версию, нажав на кнопку "Download v2.0". Происходит скачивание файла. После, нужно открыть его.
В открывшемся меню выбираем место, куда установить файлы и нажимаем "Install".

Создание файла для программы:
Нажимаем ПКМ по рабочему столу - "Создать" - "AutoHotkey Script".
Также можно иначе : создаем "Текстовый документ", переименовываем, в конце заменяя разрешение ".txt" на разрешение ".ahk".

Редактирование файла:
ПКМ по файлу, всплывающем окне выбираем кнопку "Edit Script", в меню выберите "Блокнот", либо же изначально выберите пункт "Изменить в блокноте".

Полезная информация:
Numpad0:: - Клавиша, при нажатии которой будет запускаться код.
Alt & XButton1:: - Сочетание клавиш, которое запускает скрипт, в данном случае Alt и боковая кнопка на мышке.
SendMessage, 0x50,, 0x4190419,, A - Функция, которая переключает на RU раскладку, необходима для избежания ошибок в чате.
Sendinput, {F6}/me плавным движением руки потянул за ремень безопасности {Enter} - Функция, которая нажимает клавишу "F6". После, вставляет текст в окно диалога. При завершении двух этих действий, нажимает клавишу "Enter", что позволяет отправить сообщение в чат.
:*?:ку:Приветствую. - Скрипт, который заменяет "ку" на "Приветствую".
Sleep 4350 - Функция, которая тормозит код до определенного времени. Время обозначается в миллисекундах.
Return - Функция, которая завершает работу скрипта.
Иногда необходимо запускать файл от имени администратора.
Не скачивайте файлы из сторонних ресурсов. Они могут содержать любой вирус.
AHK содержит много функций, которые можно использовать для более удобной игры.

Тема может дополняться! Следите за изменениями - сами.

Подпись автора

ВК сообщество: "Нажать"
Discord канал: "Нажать"
ВК Группа: "Нажать"