AutoHotkey
AutoHotkey — это простой и популярный язык для создания скриптов/сценариев, с помощью которого можно автоматизировать исполнение задач Windows. Лёгок в использовании, позволяет назначать/переназначать горячие клавиши ПК/кнопки мышки/джойстика. Текстовые файлы аутохоткей-скриптов имеют расширение вида ahk. В ПО включена утилита, способная компилировать скрипты в EXE-файлы и запускать на компьютере с «Виндовс». К созданным файлам можно присоединять другие — из числа извлекаемых на этапе запуска. Бесплатно скачать Autohotkey на русском можно по ссылке.

| Лицензия | Бесплатная |
| ОС | Windows 7 и выше/Vista/XP |
| Язык интерфейса | Русский, английский |
| Разработка | Jonathan Bennett |
| Разновидность программы | Автоматизация |
Характеристики
Язык (и его функционал):
- обеспечивает полную адаптивность с такой OC, как «Виндовс», в том числе для 64-битных версий;
- понимает «Юникод»;
- запускает приложения-консоли с доступом к шаблонным потокам;
- может осуществлять пуск выбранных приложений от имени назначенного пользователя;
- может включать требуемые файлы в единый скомпилированный;
- защищает и выполняет сжатие файла, определённого пользователем, от декомпиляции;
- способен создавать инфооповещения, формы внесения данных, графический интерфейс;
- обращается к динамическим библиотекам/«Виндовс API»;
- взаимодействует с реестром «Виндовс»/буфером обмена/файлами — читает, изменяет, копирует и удаляет;
- работает с COM-элементами;
- перехватывает и эмулирует клавиатурные клики и нажатия мышки;
- взаимодействует с полями редактирования, переключателями, списками, кнопками, статусной строкой и неактивными элементами;
- считывает с сети HTML страниц, закачивает файлы, работает с FTP/e-mail/БД, например SQLite/MySQL;
- осуществляет работу с циклами, с TCP/UDP, функциями и переменными, со звуком и музыкой;
- автоматизирует пользование интернет-браузеров;
- включает множество инструментов для действий с текстом и простым синтаксисом;
- справляется со сложными расчётами;
- позволяет передвигать, скрывать окна, меняет их размер, статус активности.
Позволяет обращаться к окнам, можно обращаться по заголовку/названию/объёму/классу и встроенным дескрипторам типа Win32 API. Последние определяются через комплектную утилиту WindowSpy.

Применение
Чтобы использовать преимущества ПО, нужно скачать русскую версию «Автохоткей». АХК используется:
- в создании утилит под «Виндовс»;
- в мониторинге сетей/сайтов;
- для дефрагментации/копирования;
- переназначения кнопок — массово или выборочно;
- управления мышкой через клавиатуру/джойстик;
- для отслеживания системы ПК, автовыполнения ряда действий;
- создания ботов и читов, других помощников, например под игру CRMP/КРМП.
С помощью AutoHotkey_H — комбинаторного ПО вида COM+DLL — AHK-язык задействуется в работе с программами, созданными на других языках. Помогает оптимизировать и автоматизировать повторяющиеся операции.

Autohotkey компактен, его необязательно устанавливать — скрипт можно просто скомпилировать. Чтобы реализовывать задачи, хватит базового файла и любого текстового редактора. Ссылки на готовые сценарии и исходный код можно найти, посетив официальный сайт Autohotkey.
AutoHotkey
AutoHotkey — простая программа, позволяющая назначать горячие клавиши для джойстика, мыши и клавиатуры. AHK даёт возможность записывать макросы, помещать их в EXE файл и запускать на любых компьютерах.
Возможности AutoHotkey
- Встроенный текстовый редактор;
- Использование существующих скриптов AutoIt v2, v3, написание макросов;
- Большое количество справочной документации по программе;
- Эмуляция нажатия клавиш клавиатуры, джойстика, одинарного и двойного клика мыши;
- Позволяет настраивать комбинации клавиш на любых устройствах управления;
- Возможность управлять окнами Windows, буфером обмена, файлами, папками и реестром.
- Быстрое переназначение горячих клавиш;
- Наличие удобного графического интерфейса;
- АХК может сэмулировать любое действие на клавиатуре;
- Совместимость приложения с ОС Windows XP и выше;
- Обладает открытым исходным кодом (Open Source Code);
- Позволяет упростить выполнение часто выполняемых задак;
- Является одним из самых популярных инструментов автоматизации;
- Autohotkey Script может запускать исполняемые файлы, заполнять пользовательские формы ввода и т.д.;
- Собственный скриптовый язык для программирования сценариев.
- Отсутствует русский язык интерфейса.
Последняя версия:
1.1.33.09 от 15.05 2021
Разработчик: Jonathan Bennett & Chris Mallett
Операционные системы:
Windows 7, 8, 10, XP, Vista
Размер файла: 2.9 Mb
Скачать AutoHotkey
Полное описание
С помощью программы AutoHotkey, вы сможете назначить горячие клавиши на любые устройства ввода, в том числе различные клавиатуры, мыши, геймпады, трекболы и так далее. Благодаря собственному языку сценариев, можно автоматизировать макрокомандами большинство процессов, используемых владельцем ПК.
Приложение умеет записывать макросы и сохранять их в файлы формата .exe для запуска и активации на других компьютерах (даже при условии, что АвтоХотКей не установлен на них). Наличие скрипта WinLIRC позволяет работать с пультами дистанционного управления. Есть функции для быстрого переназначения клавиш.
Софт стабильно обновляется разработчиками, содержит множество справочной информации для начинающих пользователей. Auto Hot Key совместим с любыми версиями Виндовс.
AutoHotkey
The ultimate automation scripting language for Windows.

Key Binds
Define hotkeys for the mouse and keyboard, remap keys or buttons and autocorrect-like replacements. Creating simple hotkeys has never been easier; you can do it in just a few lines or less!

What is AutoHotkey
AutoHotkey is a free, open-source scripting language for Windows that allows users to easily create small to complex scripts for all kinds of tasks such as: form fillers, auto-clicking, macros, etc.

Is it good for me?
AutoHotkey has easy to learn built-in commands for beginners. Experienced developers will love this full-fledged scripting language for fast prototyping and small projects.

Why AutoHotkey
AutoHotkey gives you the freedom to automate any desktop task. It’s small, fast and runs out-of-the-box. Best of all, it’s free, open-source (GNU GPLv2), and beginner-friendly. Why not give it a try?
A peek at the syntax.
AutoHotkey provides a simple, flexible syntax allowing you to focus more on the task at hand rather than every single little technicality. It supports not only the popular imperative-procedural paradigm, but also object-oriented and command-based programming.