Декомпиляция exe в ahk (autohotkey)

Тема в разделе "Мегафлуд", создана пользователем CHADREX, 19 ноя 2014.

  1. CHADREX

    CHADREX Психопат

    Регистр.:
    12 янв 2014
    Сообщения:
    533
    Симпатии:
    180
    В общем есть файлик для одной игры. Это укпакованный в exe ahk скрипт. Мне нужно его декомпилировать дабы изменить пару строк.

    Я пользовался этим мануалом, но у меня выдает ошибку:
    Open: The following error occured: NotARC

    Буду признателен если вы мне поможете:
     

    Вложения:

    • joinz.zip
      Размер файла:
      406,8 КБ
      Просмотров:
      2
  2. lag

    lag

    Регистр.:
    13 окт 2014
    Сообщения:
    188
    Симпатии:
    227
    Код:
    ; <COMPILER: v1.1.13.01>
    MsgBox, Скрипт успешно включён. Подробная информация в "Помощь"(щелкнуть правой кнопкой мыши по значку в трее).
    menu, tray, NoStandard
    menu, tray, add , Помощь
    menu, tray, add , Выйти
    Filename=%A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
    block=0
    !7::
    on=1
    SendInput {f6}/c Скрипт автоматического захода на /joinz включён.{enter}
    Loop, read, %Filename%
    nstroki=%A_Index%
    start:
    if on=2
    return
    if block=1
    goto start
    FileReadLine, stroka, %Filename%, %nstroki%
    if ErrorLevel
    {
    nstroki-=1
    goto start
    }
    if stroka=
    {
    nstroki+=1
    goto start
    }
    IfInString, stroka, GalaxY:
    {
    if (InStr(stroka, "открыл зону")) or (InStr(stroka, "открыла зону"))
    {
    RegExMatch(stroka, "/joinz \d+", passwordzone)
    RegExMatch(passwordzone, "\d+", idzone)
    Sendinput {F6}/joinz %idzone%{Enter}
    Sleep 300
    nstroki+=1
    goto start
    }
    }
    nstroki+=1
    goto start
    return
    !9::
    if on=1
    {
    on=2
    Sendinput {f6}/c Скрипт автоматического захода на /joinz отключён.{enter}
    }
    return
    ~$F6 UP::
    if block=0
    {
    block=1
    return
    }
    if block=1
    {
    sleep 600
    block=0
    }
    return
    ~$enter UP::
    if block=1
    {
    sleep 600
    block=0
    }
    return
    Помощь:
    msgbox 32,,
    (
    Информация о программе: Программа автоматически заходит на joinz, как только видит запуск .
    Включение: ALT+7. Выключение: ALT+9. Обновлено 16.10.13: программа работает после перезахода в игру.
    
    Автор: Joe_(GalaxY 3). Skype: kovinev.oleg
    
    Нажмите ОК для продолжения.
    )
    return
    Выйти:
    exitapp
    Return
     
    CHADREX нравится это.