Софт Компиляция и декомпиляция 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 · Просмотры: 9,273
  • luajit-decomp026.rar
    687.4 KB · Просмотры: 23,973
Последнее редактирование:

r4nx

Известный
Друг
202
261
Декомпилировал luac скрипт в lua, вопрос, как сделать обратное? Чтобы из lua компильнуть обратно luac?
И ещё вопрос, декомпилированный luac в lua файл я редактировал в Sublime Text 3, так вообще можно?) Вроде всё показывает весь код, без проблем.
Нет. Декомпилированный код не является валидным для мунлоудера. Только переписывать заново.
 
  • Нравится
Реакции: Hailrake

XenForrro

Новичок
1
0
Нет. Декомпилированный код не является валидным для мунлоудера. Только переписывать заново.
Разобрать бы что там переписывать. Потому что декомпилятор обрезает строки:
--strings longer than 40 characters get cut off, so check to see if there's more
!
 

r4nx

Известный
Друг
202
261
Разобрать бы что там переписывать. Потому что декомпилятор обрезает строки:
!
Не знаю, будет ли это правильным решением, но как вариант скопировать часть строки, которая там есть и сделать в блокноте поиск по ней (в скомпилированном скрипте).
 

laontme

Участник
60
24
А зачем? Просто чтобы другие не посмотрели исходник?
Никакого выигрыша в скорости это не дает?
 

Harryss

Участник
233
26
При декомпиляции следующая ошибка. Никаким образом не исправить? Защита разработчика от декомпиляции?
Скриншот приложу ниже.
 

Вложения

  • Безымянный.png
    Безымянный.png
    2.7 KB · Просмотры: 967

™ ChipFamily

По ту сторону надежды.
5,144
1,980
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Di3

Участник
432
20
g4Rfi7E.png

Результат декомпиляции плагина.
Плагин по факту на много больше,в чем проблема?
 

sep

Известный
672
76
данный файл не декомпилируется
 

Вложения

  • multiconnect.luac
    90.7 KB · Просмотры: 39

paulohardy

вы еще постите говно? тогда я иду к вам
Всефорумный модератор
1,891
1,254
*после декомпиляции появляется файл с псевдокодом, такой скрипт не будет работать в игре.
как восстановить работоспособность такого скрипта но уже в .lua версии?