Расскажу как сделать "билдер" на AHK
Например нам надо скомпилировать простой код
Где Var мы введём сами
Код "билдера"
Код
InputBox,var,Окно,Бла-бла-бла
test =
(
MsgBox,%var%
)
FileAppend,%test%,MyScript.ahk
Run, Ahk2Exe.exe /in "MyScript.ahk"
Работать будет только если в папке со скриптов лежит AHK2exe и всё что к нему надо(Можно через
FileInstall засунуть в скрипт )
Если у вас большой код то делайте через #include
Например код скрипта(Нехера не большой)
Код
gg := "Супер текст"
FileAppend,%gg%,MyFile.txt
FileReadLine,aa,MyFile.txt,1
MsgBox,%aa%
То в начало входа добавим
А
Уберём
Сам скрипт делаем через FileInstall
А билдер будет создавать test.ahk
Код билдера:
Код
InputBox,var,Окно,Бла-бла-бла
test =
(
gg := "%var%"
)
FileAppend,%test%,%a_temp%\test.ahk
FileInstall,ahk.ahk,%a_temp%\ahk.ahk
Run, Ahk2Exe.exe /in "%a_temp%\ahk.ahk" /out "%A_ScriptDir%\ahk.exe"
Вот как-то так
Полный код Run:
Код
Run, Ahk2Exe.exe /in MyScript.ahk [/out MyScript.exe] [/icon MyIcon.ico] [/bin AutoHotkeySC.bin] [/mpress 0or1]
Сделано специально для:www.cheat-master.ru