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