Нужен компилятор и декомпилятор для Lua
|
|
Gutierrez | Дата: Пятница, 07.09.2012, 15:26 | Сообщение # 1 |
Рядовой
Группа: Друзья
Сообщений: 2527
Статус: Offline
| Help! Нужен компилятор и декомпилятор для Lua версии 5.2. Кто-нибудь может выложить в виде .exe файлов?
Искренне ваш, <…>
|
|
| |
Surgeon | Дата: Пятница, 07.09.2012, 15:45 | Сообщение # 2 |
Генералиссимус
Группа: Друзья
Сообщений: 2454
Статус: Offline
| http://www.lua.org/download.html Lua is free software distributed in source code. It may be used for any purpose, including commercial purposes, at absolutely no cost.
А вот как его скомпилировать в исполняемый файл, я понятия не имею
"Война - войной, а обед по расписанию!" © Фридрих Вильгельм I
|
|
| |
Mosquito | Дата: Пятница, 07.09.2012, 17:41 | Сообщение # 3 |
Полковник
Группа: Тестеры
Сообщений: 187
Статус: Offline
| http://luabinaries.sourceforge.net/download.html -бинарники, декомпилятора нет (а он вообще для v5.2 есть?)
Quote (ator) p.s Разница в постах пара минут)) - Афигеть! У тебя с разъяснениями. Интереснее
Сообщение отредактировал Mosquito - Пятница, 07.09.2012, 17:48 |
|
| |
ator | Дата: Пятница, 07.09.2012, 17:44 | Сообщение # 4 |
Полковник
Группа: Тестеры
Сообщений: 211
Статус: Offline
| Качаем 32 битную или 64 разрядную вин сборку, указали выше. http://luabinaries.sourceforge.net/download.html Распаковываем я по старинке не стал связыватся с кириличискими и длинными именами папок, и распаковал в c:\1 Code lua52.dll lua52.exe luac52.exe wlua52.exe Создадим тестовый «проект», то есть файл, в папке С текстом написанном в синтаксисе луа. Code print('Hello, world!') Проверим на работоспособность и консоли cmd Code C:\1>lua52.exe hworld.lua Hello, world! Отлично, работает. Попробуем для интереса убрать из «проекта» закрывающую скобку, уберм сохраним hworld.lua , и пробуем вновь. Code C:\1>lua52.exe hworld.lua lua52.exe: hworld.lua:1: ')' expected near <eof> Ага, как и ожидалось ошибка, и не выполняется. Следующий шаг, компиляция в байткод. Code C:\1>luac52.exe hworld.lua В папке C:\1 появился файл luac.out Откроем его Ну да что то похожее на правду. http://i064.radikal.ru/1209/83/1a72e2d82988.png Запустим наш скомпилированный файл hworld.luac Code C:\1>lua52.exe luac.out Hello, world! Работает Добавлено (07.09.2012, 17:44) --------------------------------------------- Quote (Mosquito) http://luabinaries.sourceforge.net/download.html -бинарники, декомпилятора нет (а он вообще для v5.2 есть?)
p.s Разница в постах пара минут))
Не находил, максимум 5.0.2 http://files.luaforge.net/releases/luadec/luadec/0.6
Может попросить отцов командиров, собирать в более старой версии луа?
Сообщение отредактировал ator - Пятница, 07.09.2012, 17:49 |
|
| |
Mosquito | Дата: Пятница, 07.09.2012, 17:56 | Сообщение # 5 |
Полковник
Группа: Тестеры
Сообщений: 187
Статус: Offline
| Quote (ator) Не находил, максимум 5.0.2
Нашел 5.1.2.0.1 https://github.com/sztupy/luadec51/downloads
Quote (ator) Не хочет =(
luadec.exe: craft.luac: bad header in precompiled chunk
Аналогично
Узнать бы в какой версии компилировали...
Сообщение отредактировал Mosquito - Пятница, 07.09.2012, 18:21 |
|
| |
ator | Дата: Пятница, 07.09.2012, 18:12 | Сообщение # 6 |
Полковник
Группа: Тестеры
Сообщений: 211
Статус: Offline
| Quote (Mosquito) Нашел 5.1.2.0.1 https://github.com/sztupy/luadec51/downloads
Не хочет =(
luadec.exe: craft.luac: bad header in precompiled chunk
|
|
| |
forto4nik | Дата: Среда, 12.09.2012, 23:34 | Сообщение # 7 |
Рядовой
Группа: Пользователи
Сообщений: 2
Статус: Offline
| Тоже искал декомпилятор, когда натолкнулся на очень "приятную особенность" патронов с фабрики Палинеро, т.е обычных FMJ Ball )) Хотел пофиксить скрипт, потому что оружие несмотря на изменение хар-к заедало одинаково, а т.к. я играю с немного завышенными хар-ками износа и загрязнения для меня это важно, может от части так проще качаться, да и простреливать стены/препятствия нравится, думаю что новый китайский АК наверняка должен расстрелять без заклиниваний 2-3 диска по 75 патронов ) Но вообще то я о том, что декомпилятор тоже не нашел, перепробовал несколько, да его скорее всего и нет еще, хотя в частном порядке кто-то может и декомпилит 5.2 версию. p.s. Свою проблему решил просто удалив все патроны из ammo.xml
|
|
| |
}I{EKA | Дата: Четверг, 10.10.2013, 04:58 | Сообщение # 8 |
Рядовой
Группа: Пользователи
Сообщений: 1
Статус: Offline
| Здрасти, комрады! Так чем-же все-таки декомпилировать 5.2?
|
|
| |