Как расширить / сократить текстовые строки в DLL или EXE? - PullRequest
0 голосов
/ 15 февраля 2020

Цель: некоторые игры (в Steam et c.) Не имеют официального перевода. Как часть группы переводчиков мне иногда приходилось редактировать некоторые DLL или даже EXE со встроенными строками, используемыми в игре ...

Даже некоторые игры Unity иногда содержат часть строк в "... \ Game_Data \ Managed \ Assembly-CSharp.dll "... Я уже пробовал использовать инструмент Resource Hacker, но большую часть времени он не может обнаружить эти строки (UTF-16), поэтому я не могу редактировать и перестраивать ресурс. Поскольку мне всегда нужно укорачивать / расширять этот текст, однобайтовое редактирование в шестнадцатеричном формате не подлежит сомнению, если это изменит размер / внутреннюю структуру и сделает это cra sh.

Есть ли в них работающее решение? случаи

...