Перейти к содержимому
Zone of Games Forum
TouhouTheftAuto

Rabi-Ribi. Реально ли подредактировать exe?

Рекомендованные сообщения

Собственно, суть моей проблемы.
Часть текста этой игры, до которого я когда-то хотел добраться, по моим наблюдениям находится именно в исполняемом файле и нигде более из игровых архивов.
Искомые тексты я нашел через HEX, и через него же попробовал подредактировать exe (конечно же, это была крайне неудачная попытка).

А теперь, собственно, что я хотел сделать.

1. В exe есть ссылки на изображения в Steam. Изображения эти - страницы "комикса", и в данный момент ссылки ведут на английские странички комикса. Сам же комикс был переведен на русский, и готовые странички я также выложил в Steam. Целью было заменить оригинальные ссылки на свои.

Пример

6646a5b52f73ad74df64f8072983936b.jpg

Оригинальная ссылка — http://steamcommunity.com/sharedfiles/filedetails/?id=674510828

Хотел изменить на — http://steamcommunity.com/sharedfiles/filedetails/?id=1160688768 

2. Для игры доступен DLC “цифровой артбук”, но состоит он не только из изображений.

В нём есть менюшки, которые тоже написаны на английском языке, и тоже, КАРЛ, их тексты содержатся только в exe

Пример

eea13f0a36e628e921d15e3395c70fc5.jpg

(тот текст, что виден на русском языке, являлся изображениями, с которыми я вполне мог работать, так что не обращаем внимания).

Но тут, полагаю, момент с подвохом. Данный текст складывается из шрифта внутри игрового файла. Шрифт представляет из себя изображение png, внутри которого “таблица” с символами.

9707e94f84f79ec473f45f1d8a0c75dd.jpg

Соответственно, недостаточно просто “русифицировать надписи внутри exe”, понадобится редактировать и сам “шрифт”.

Сами же строчки в exe

0e746ff321e780a0bf22e784a8fb61d5.jpg

Допустим, не получится русифицировать. Попробовал просто заменить какое-нибудь слово на другое, но написанное английскими буквами. Не вышло.

 

В итоге, учитывая сложность со вторым моментом, интересует, возможно ли реализовать хотябы первый, со ссылками http?

Ссылка на exe

Steam

Поделиться сообщением


Ссылка на сообщение

Через Hex-редактор замени http://steamcommunity.com/sharedfiles/filedetails/?id=674510828 на steamcommunity.com/sharedfiles/filedetails/?id=1160688768 и добавь нули до следующей http ссылки

Поскольку RVA-ссылок нет, а вконец http ссылки 2 байта.

Или попробуй через Radialix, но не уверен что он правильно сформирует оставшиеся ссылки.

Изменено пользователем Tericonio

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас



Zone of Games © 2003–2024 | Реклама на сайте.

×