Aqendo
У меня не спрашивает пароль
Igor
С не сильно сложными скриптами LuaDec справляется
Aqendo
Aqendo
Склонил репу
Igor
Это точно тот же, что я использовал
Igor
Только что собрал из исходников то, что ты кинул
Igor
Igor
У меня не спрашивает пароль
Из-за ip русского наверное меня разворачивает
Igor
У меня тоже русский
Ну геоип у них наверное не сильно точный. У тебя статический ip?
Aqendo
Да
Igor
Хм, у меня тоже
Igor
Странно тогда
Aqendo
С мобильного тоже заходит
Igor
Обычно статичные куда точнее определяются
Igor
С мобильного тоже заходит
У меня тоже, кстати
Igor
И через wifi тоже, лол
Igor
А в чем прикол
Igor
похоже держатель сайта недолюбливает огнелиса))))))
Snusmumriken
Байткод разнится только между мажорными версиями Lua
Между минорными на самом деле тоже разнится, просто иногда не разнится, а иногда разнится. Между 5.1.4 например и 5.1.5 достаточно существенные различия в байткоде чтобы оно не запускалось. Надо всё проверять индивидуально.
Igor
Вот этого не знал
Igor
Ну всё равно вся игра нормально работает между минорами этими
Snusmumriken
Но вообще, байткод на то и байткод, чтобы собираться ровно той же машиной, которой будет запускаться. Буквально той же, собранной под ту же архитектуру и ос. Всегда должны быть сорцы.
Snusmumriken
Есть варианты декомпильнуть?
Igor
Да вот ищу
Igor
Есть полностью декомпильнутые скрипты игры с помощью LuaDec
Igor
Но они ровно такие же покалеченные, которые получаю я
Igor
То регистры путаются, то ещё что
Igor
Я уже почти полностью восстановил местную архитектуру скриптовую
Igor
Как минимум могу подсасываться к игровому main.lua и притворяться, будто он создал корутину
Igor
Igor
Весь Lua в памяти нашёл и подсосался к нему чтоб наверняка
Igor
Некоторые стандартные функции отсутствуют, у которых нет референсов внутри Lua кода и в игре, отоптимизировались компилятором, думаю
Igor
А так изменений в машину внесено вообще по минимуму
Igor
Хочу полностью со временем код игры восстановить, но хрен знает, насколько меня хватит
Igor
Там вроде разработчики unluac отвечают на саурсфорж, можно попробовать им написать
Igor
Короче получилось с разрабом связаться и я смог привести этот скрипт к рабочему виду довольно быстро
Igor
Именно он и выдал хороший код
Igor
С незажёванными регистрами
Igor
Иногда аж по два раза функции выплёвывал одинаковые
Igor
Но исправить скрипт крайне просто оказалось, я просто не под тем углом на него смотрел
Igor
Напешы статью на хабр
Да там и на статью материала не хватит
Igor
Вот подекомпилирую побольше скриптов игры, тогда может быть
Luсky
Вот подекомпилирую побольше скриптов игры, тогда может быть
У меня корыстный интерес - распаковка скриптов MDK/MDK2. Такшта жду статью.
Igor
У меня корыстный интерес - распаковка скриптов MDK/MDK2. Такшта жду статью.
Мне до завершения или хотя бы выполнения на 20% всех моих наполеоновских планов ещё как минимум годик, а то и два)))
Igor
Успехов!
Благодарю
UtoECat
Короче получилось с разрабом связаться и я смог привести этот скрипт к рабочему виду довольно быстро
Здорово. Возьму на заметку, что unluac на что-то определённо способен. (И тоже желаю успехов 😊)
Igor
Здорово. Возьму на заметку, что unluac на что-то определённо способен. (И тоже желаю успехов 😊)
Вот я ему вопрос задавал https://sourceforge.net/p/unluac/discussion/general/thread/c2dda6963a/
Igor
Тут поподробнее можно почитать, что не так
Igor
И это "не так" вряд ли исправлено будет в ближайшее время
Igor
И да, спасибо)
UtoECat
Вот я ему вопрос задавал https://sourceforge.net/p/unluac/discussion/general/thread/c2dda6963a/
Схоронил. Попозже почитаю. Дискуссии на фордже долго держатся?
Igor
Схоронил. Попозже почитаю. Дискуссии на фордже долго держатся?
Да по идее бесконечно должны, не знаю, вот буквально для этого вопроса зарегался там.
Igor
Необходимости не было, ибо качать можно и просто так, а вопросов и не было особо
Igor
Понял. В любом случае, до завтра схорониться должно 😁
Не, ну там есть прям совсем старые дискуссии, 93 страницы
Igor
Так что слетать ей некуда
usernameak
вообще сорсфордж ужасен, но он похоже с нами навсегда
UtoECat
вообще сорсфордж ужасен, но он похоже с нами навсегда
Эт да. Реклама и неоднородный и слегка запутанный интерфейс делают своё дело 😁 даже если закрыть глаза на минусы самого подхода форджа к… проектам? Или как там они называются...
UtoECat
он с нами навсегда, просто потому что это самый старый из подобных сервисов
Ну на наш век точно хватит, а как дальше пойдёт уже и не предположить 😁
Hello, World! 🎄
Если в чате есть математики и трейдеры одновременно, то думаю вы поймёте в чем шутка)
Igor
Блокнот с подвохом: как в популярном Notepad++ обнаружили сразу 4 уязвимости https://www.securitylab.ru/news/541317.php
Всеволод
Sublime!
Snusmumriken
Фиксанули https://habr.com/ru/news/759904/
Aqendo
🥳
Igor
откуда хоть столько ботов
Всеволод
Хотят побеседовать с мистером Снусом.
Hello, World! 🎄
Круто им наверно в рекламе ошибки делать
Hello, World! 🎄
Кто хочет быть диазйнером?)