Autohotkey
AutoHotKey-это бесплатная утилита программного обеспечения для создания и автоматизации с открытым исходным кодом, которая позволяет пользователям автоматизировать повторяющиеся задачи. Он обусловлен пользовательским языком сценариев, который имеет специальное положение для определения сочетания клавиш, иначе известных как горячие клавиши.
https://www.autohotkey.com/
Поддерживать
Форум сообщества AutoHotKey является основным источником поддержки AutoHotKey.
Autohotkey v1 не поддерживается, но поддержка оказывается членами сообщества.
- Скрипты не работают : для получения помощи сценариев кода Autohotkey для работы так, как вы хотите, запустите тему в подборе Ask of (v2) или попросите о помощи (v1) подпрофроме, в зависимости от вашей версии Autohotkey.
- Отчет об ошибках : если вы сомневаетесь в характере вашей проблемы, пожалуйста, отправьте сообщение в помощь (v2) для подтверждения. В противном случае ошибки следует сообщать в подпрофороме отчетов об ошибках.
- Ложные позитивы : если вы заметили, что какие -либо файлы Autohotkey (загруженные из официальных источников) помечаются как подозрительные или вирус, они, вероятно, являются ложными положительными. Пожалуйста, обратитесь к нашей странице о том, как разрешить или сообщить об этом здесь.
- Другие темы разработки : для любых других запросов, связанных с разработкой, используйте подпрофум разработки Autohotkey.
Как скомпилировать
AutoHotKey разработан с Microsoft Visual Studio Community 2022, которая бесплатная загрузка от Microsoft.
- Получите исходный код.
- Open AutoHotKeyX.Sln в Visual Studio.
- Выберите соответствующую сборку и платформу.
- Строить.
Проект настроен таким образом, что позволяет создавать с помощью Visual Studio 2012 или более поздней версии, но регулярно протестирован только набор инструментов 2022 года. Используются некоторые новые языковые функции C ++, и поэтому может потребоваться более поздняя версия компилятора.
Разработка в коде VS
AutoHotKey V2 также может быть построен и отладка в коде VS.
Требования:
- C/C ++ для кода Visual Studio. VS -код может побудить вас установить это, если вы откроете файл .cpp.
- Постройте инструменты для Visual Studio 2022 с рабочей нагрузкой «Разработка настольных компьютеров с рабочей нагрузкой C ++» или аналогичной (некоторые более старые или новые версии и различные продукты должны работать).
Создайте конфигурации
AutoHotKeyX.VCXPROJ содержит несколько комбинаций конфигураций сборки. Основные конфигурации:
- Отладка : autohotkey.exe в режиме отладки.
- Выпуск : autohotkey.exe для общего использования.
- Автоном : Autohotkeysc.bin, используется для скомпилированных сценариев.
Вторичные конфигурации:
- (MBCS) : ANSI (много-байтовый набор символов). Конфигурации без этого суффикса являются Unicode.
- .dll : создает экспериментальный DLL для использования хостинга интерпретатора, например, для использования библиотек V1 в скрипте V2. Смотрите readme-lib.md.
Платформы
AutoHotKeyX.VcxProj включает в себя следующие платформы:
- Win32 : для Windows 32-битный.
- X64 : для Windows X64.
AutoHotKey поддерживает Windows XP с или без пакетов обслуживания и Windows 2000 через патч ASM (win2kcompat.asm). Поддержка может быть удалена, если его поддержание становится нетривиальной. Старые версии не поддерживаются.