|
Re: Декомпилятор скриптов Готики
2TycoooN: 1. К сожалению, в дат файле нет никаких имен исходных файлов, есть только номера файлов в том порядке, в котором проходила компиляция. Мы, сравнивая исходники и декомпилированный текст, видим очевидные имена файлов. Но, если бы у нас не было исходников, исходные имена файлов просто точно не восстановить, можно только предполагать, а декомпилятор не такой умный, чтобы предполагать. Может у кого-нибудь, поработав с программой, возникнет осуществимая идея - рассмотрим. 2. Декомпилятор создает текст строго в той последовательности, в какой проходила компиляция, никакие перестановки он не делает, да и не может делать, иначе возникнут ошибки. Твой вопрос мне не понятен. Если при сравнении декомпилированного файла и исходника наблюдаются перестановки, то это ошибка, требующая устранения (я такого не встречал). 3. Это сделаю обязательно, даже до графической оболочки. Необходимо реализовать два варианта - создание ou.bin и занесение информации из ou.bin в декомпилированные скрипты. 4. Да, следующим этапом, скрипты и дат файлы обеих Готик одинаковы, за исключением некоторых встроенных функций и переменных. Закончив рассмотрение функций Готики 1 (в теме Уроки скриптологии), перейду к Готике 2, а затем и модифицирую программу.
|