Софт Компиляция и декомпиляция Lua (LuaJIT) скриптов

Компилятор LuaJIT для самых маленьких.
Установка: Распаковать архив с нужной версией в любое место.
Использование: Перетащить .lua-файл на compile.bat. Скомпилированный скрипт с расширением .luac появится рядом с исходником.

Скачать v025 (Download compiler): https://blast.hk/moonloader/files/misc/luajit-compiler.zip
Скачать v026+ (Download compiler): https://blast.hk/moonloader/files/misc/luajit-210-compiler.zip
Скомпилированные скрипты .luac для MoonLoader версии .025 и старше не будут работать на .026 и следующих, как и наоборот.


Декомпилятор LuaJIT.
Установка: Распаковать архив с нужной версией в любое место.
Использование: Перетащить .luac-файл на decompile.bat. Декомпилированный скрипт* с расширением .lua появится рядом с исходником.
*после декомпиляции появляется файл с псевдокодом, такой скрипт не будет работать в игре.
 

Вложения

  • luajit-decomp025.rar
    688.1 KB · Просмотры: 10,207
  • luajit-decomp026.rar
    687.4 KB · Просмотры: 26,306
Последнее редактирование:

Yuan

Участник
77
26

FYP

Известный
Автор темы
Администратор
1,763
5,899
Там буквально только что обнова вышла на питоновский декомпилятор, теперь он не кушает параметр --jit_version, а по видимому определяет его сам.
В скриптике от фипа теперь нужно удалить с 11 по 15 строку включительно (или закомментить присоединение параметра --jit_version к строке), чтобы не вылетала ошибка. Залить к сожалению не дает бх
ну теперь мой скрипт и не нужен. его можно заменить батником в одну строку:
Код:
python "%~dp0\main.py" --catch_asserts --file="%1" --output="%~dpn1-decompiled.lua"
 

ImPasha

Software Developer & System Administrator
Друг
1,789
2,141
Без понятия что изменилось, но он также не вскрывает большие скрипты.
 

ruby

Известный
56
33
сделал все указанное выше, теперь 'Не удается найти , проверьте правильно ли указано имя'
хотя с названием файла все ок, в инете решений нет под этот случай, пытался но бестолку
кто подскажет, что делать?)
upload_2019-5-7_15-44-43.png
 

ImPasha

Software Developer & System Administrator
Друг
1,789
2,141
сделал все указанное выше, теперь 'Не удается найти , проверьте правильно ли указано имя'
хотя с названием файла все ок, в инете решений нет под этот случай, пытался но бестолку
кто подскажет, что делать?)
Посмотреть вложение 29574
Когда запускаешь файл, а он говорит, что его не существует roflanebalo
Покажи код самого батника.
 

ruby

Известный
56
33
Когда запускаешь файл, а он говорит, что его не существует roflanebalo
Покажи код самого батника.
не запускается вообще никакой батник. даже если создам пустой батник и запущу его, он скажет, что его не существует.
Код батника тот, который кинул фип выше:
Код:
python "%~dp0\main.py" --catch_asserts --file="%1" --output="%~dpn1-decompiled.lua"