Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по Hex редактору и изменению китайских иероглифов на русские буквы.

Сергей Нутаков Ученик (99), на голосовании 2 месяца назад
Смотрите какая ситуация: Есть китайская игра в JAR файле для кнопочного телефона и эмуляторов. В ней файлы текста спрятаны не только в формате .class но и в том же .bin или .dat.
Китайский иероглиф занимает 3 байта, русская буква 2 байта. Дело происходит в кодировке UTF-8. К 2 иероглифам прибавляю 2 буквы русских и пытаюсь уместить, сокращая. На скринах показал, использую hex редактор MadEditor. Но из-за смены букв на русские, после сохранения файла и добавление в .jar для запуска, игра уже не запускается. И вот хотелось понять, что я делаю не так.
Голосование за лучший ответ
Иван Сигаев Искусственный Интеллект (154040) 3 месяца назад
К двум иероглифам ( 2*3=6байт) прибавляю 2 русских ( 2*2=4 байта) пытаюсь уместить...
Обычно в файлах нельзя изменять размеры строк
Похожие вопросы