Re: BNS эмулятор JAVA
Итак, сломал я вашего ЛокиРеборна, а точне его патчер для китайской версии. Теперь его программа работает на меня. :redlol: А также у есть полный сурс его патчера и "мифический" криптор для DataFile.bin
Ниже смотрим скрины: Код патчера:Развернуть ↓Первые попытки русификации:Развернуть ↓Как вы можете видеть из скрина, русификация будет требовать шрифтов приятных для глаз... Что касается сурса и криптора. Возможно я переделаю патчер под свои нужды (анпакера/пакера). Если будет время. :) С наступающим всех! |
Re: BNS эмулятор JAVA
Наверно долго старались, да?
Gangam Style:Развернуть ↓Если у вас есть желание разрабатывать совместно, разрабатывая алгоритмы и анализируя пакеты, напишите в ЛС свой скайп. Про эмулятор я не упоминаю по одной причине - пишу на Go. |
Re: BNS эмулятор JAVA
Цитата:
По поводу разработок, отпишу с января месяца, после всех праздников. |
Re: BNS эмулятор JAVA
Ничего там сложного нету, декомпилированные исходники правятся минут 5-10 и поменять линк на свой архив с переводом. Это без учета Offset'ов, которые предоставляет Локи .php скриптом, но на данный момент не работает. Переписать программу на легковесный вариант тоже можно, крипт достаточно легкий.
|
Re: BNS эмулятор JAVA
Небольшие новости...
Таки, я доломал окончательно программку Реборна. Из того что она может: 1. Полностью совместима с корейским клиентом последней версии. 2. Парсит и экспортит весь XML контент из datafile.bin в отдельный файл. 3. Позволяет редактировать поля как в переведенной английской версии, так и в чисто корейской. Информация, думаю интересная для будущих переводчиков. Русский перевод корейского лобби:Развернуть ↓Вот так выглядит корейский клиент в русском переводе. Да, нужно подобрать шрифт. Как это сделать я не в курсе, поскольку в эту сторону пока еще даже не смотрел. А так гораздо приятнее и лучше, чем в китайской версии. Теперь о том, что такое datafile.bin. Кто пологал, что это закриптованный архив, тот ошибался. Этот файл из себя представляет обширную таблицу на подобии как в АА sqllite. Она содержит в себе описание предметов, квестов, интерфейса и системных сообщений. К слову, Реборн сам не до конца разрбрал datafile.bin. Таблицы он обозвал ввиде "unknown 1,2,3,4, ...". На самом деле, можно не парсить весь контент на 70+ мб, а выбирать лишь вам нужные таблицы. Например описание предметов или только интерфейс. Думаю идея понятна. Теперь о программе. Есть желание поделиться ею, но пока что она сырая в плане интерфейса и адаптирована под мои требования. А так, да, для переводчиков хорошая утила, если таковые появились бы. С другой стороны, не хочу видить отвратительного перевода как в ява серверах линейки, где текст просто кишит миксами из английских и русских слов в перемешку. |
Re: BNS эмулятор JAVA
DFE v0.10 Программа для расшифровки datafile.bin
Выкладываю в шару, поскольку наработки были получены путем реверсинга :redlol: DFE v0.10 - Программа работает из корневого каталога без интернета. - Расшифровывает datafile.bin как корейский, так и китайский. - С помощью программы можно изменить любой текст в игре. - Программа полностью автоматизирована. Алгоритм действия: 1. Распаковка xml.dat. 2. Расшифровка datafile.bin 3. Замена нужных строк. 4. Запаковка xml.dat Пока столько. Для работы хватит. Скриншоты работы:Развернуть ↓Инструкция README:Развернуть ↓http://rghost.net/51307831 ps. Работает с последними версиями китайского и корейского клиента. Со старыми может не работать. pps. Программу писал с русским интерфейсом, чтобы зарубежные ребята не слишком сильно растаскивали бы... ;) |
Re: BNS эмулятор JAVA
Такс - хотел сказать. Если Вы пишете - она не юзает инет. Знач тогда что это за код?
Код:
// ___codefort.Q |
Re: BNS эмулятор JAVA
Цитата:
ps. Проверил без инета. Этот метод не выполняется, немного мусора в коде от переделки. В следующих версиях уже убран будет. |
Re: BNS эмулятор JAVA
|
Re: BNS эмулятор JAVA
Правильный вопрос зачем? Разбирать чужую софтину, потом вешать на нее говно защиту и выкладывать под своим именем, это отвратительно.
|
Текущее время: 01:29. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot