AutoHotkey (AHK) - это бесплатное программное обеспечение для макросохранения и автоматизации с открытым исходным кодом для Windows, которое позволяет пользователям автоматизировать повторяющиеся задачи. Он основан на языке сценариев, который изначально был нацелен на предоставление сочетаний клавиш, иначе называемых горячими клавишами, которые со временем превратились в полноценный язык сценариев.
Вы можете использовать AutoHotkey для:
- Автоматизируйте практически все, отправив нажатия клавиш или щелчки мыши или через COM.
- Вы можете написать макрос мыши или клавиатуры вручную или рекордер.
- Создавайте горячие клавиши для клавиатуры, джойстика и мыши.
- Клавиши и кнопки Remap на клавиатуре, джойстике и мыши.
- Разверните аббревиатуры по мере их ввода.
- Извлеките и измените содержимое буфера обмена.
Вы также можете:
- Преобразовать любой скрипт AHK в исполняемый файл, который можно запускать на компьютерах, на которых не установлен AutoHotkey.
- Создание пользовательских форм ввода данных, пользовательских интерфейсов и меню.
- Автоматизация заданий ввода данных путем чтения данных из текстовых файлов, XML, CSV, Excel и различных форматов базы данных.
- Чтение сигналов с ручных пультов дистанционного управления с помощью клиентского скрипта WinLIRC.
- Используйте модель объектов компонентов (COM).
- Используйте массивы, структуры, матрицы и объекты.
- Используйте вариационные функции.
- Используйте DLL-вызовы и сообщения Windows.
- Используйте регулярные выражения Perl Compatible Regular (PCRE).
- Используйте интерактивные функции отладки.