1

Тема: AHK: AHK_H компилятор

Если кто-нибудь пробовал версию AHK_H Compiling Ahk_h's source step by step, может получиться подсказать мне?

В оригинальной версии ahk, есть компилятор ahk2exe, там можно выбрать и иконку и тип сжатия. Для компиляции я его и запускал:
https://i.ibb.co/dG4PyhW/ahk2exe.png

Для версии ahk_h, выполнил шаги в гайде, исправил ошибки в процессе и скомпилировал версию, хотя они немного отличались, т.к гит обновляется, а гайд нет. В итоге получил нужные папки и их содержимое такое:
https://i.ibb.co/tDYt47J/Com.png

А что дальше делать для этой версии ahk_h? Не понимаю как скомпилировать скрипт, тут нет этого akh2exe и папки "Compiler".
Спасибо.

GD

2

Re: AHK: AHK_H компилятор

Вот тут компилятор и всё остальное.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: AHK_H компилятор

Как я понял, мы копируем компилятор "ahk2exe" из обычной версии ahk_h к билду версии ahk_h с паролем, в настройках выбираем версию AutoHotKeySC.bin и компилируем скрипт. Ошибок не было, всё скомпилировалось.

А как понять, получилось или нет?

Вот скрин из RH, версии скомпилированной через обычный компилятор:
https://i.ibb.co/5T4h1HL/RH-1.jpg

А вот скрин из RH, версии с паролем:
https://i.ibb.co/q9sqmS0/RH-2.jpg

GD

4

Re: AHK: AHK_H компилятор

Botsy пишет:

обычной версии ahk_h к билду версии ahk_h с паролем

А что вы понимаете под «обычной» версией? AHK_H любой версии компилируется с паролем.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5 (изменено: Botsy, 2021-10-02 01:47:06)

Re: AHK: AHK_H компилятор

teadrinker Ну получается если я скомпилирую скрипт(указав нестандартный пароль) через версию ahk_h, которую скинули вы(я и назвал ее "обычной"), то он работать не будет:
https://i.ibb.co/44wgr6y/error.png

А если из вашей версии я скопирую только компилятор(папку Compiler) к версии ahk_h, которую компилировал сам и укажу пароль, такой же как и в Visual Studio, то ошибок не будет. Мб я уже запутался и что-то не так.

GD

6

Re: AHK: AHK_H компилятор

Компилятор сам не может формировать пароль, в нём указывается тот, который забит в exe.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

7

Re: AHK: AHK_H компилятор

teadrinker А ну тогда пока что всё получилось, спасибо.

GD