Русификация меню Гарминов
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
-
- Сообщения: 347
- Зарегистрирован: 12 май 2012, 02:50
Re: Русификация меню Гарминов
Вот пока предлагаю обществености на тестирование. http://rapidshare.com/files/108058819/r ... Разбор rgn файла на регионы (как я понимаю этот формат, работает и для прошивок и для POI с любым числом регионов). И подсчет контольной суммы прошивки. Описание в начале исходников. Замечания приветствуются. Насчет вытаскивания строк языков. Так как там нет характерных сигнатур и структуры (в отличии от шрифтов), то автоматическими способами их вытаскивать не очень-то надежно. Лучше это делать вручную. По крайней мере затраты времени на написание универсальной утилиты несравнимо больше. Тем более у разных приборов есть свои особености - в одних стоки запакованы, в других выровнены на 4 байта, может быть таблица адресов строк а может и не быть, может быть таблица смещений итд итп. Итого. Если испытываете затруднение, скажите ID устройства и версию, я подсоблю. Так быстрее будет. Надеюсь, в конце концов опубликуете результаты работы :) Возможно, в ближайшее время допишу утилиты преобразования строк в "сыром" виде в удобный для редактирования текстовой и обратно с формированием таблицы адресов или смещений, опциональным выравниванием итд.
|
||
Re: Русификация меню Гарминов
Я, честно говоря, не очень понял, что такое суфикс... у меня получился выход два файла. Что с ними теперь делать? И для чего нужно это вычесление суммы? Короче, в программировании я ничего не понимаю... :(
Вот ID прибора - 3021091478, но зачем он тебе? прошивка-то не связана с ним, она же одна на все приборы этой серии. Версия прошивки Legend C v.2.70.
Спасибо за помощь.
Вот ID прибора - 3021091478, но зачем он тебе? прошивка-то не связана с ним, она же одна на все приборы этой серии. Версия прошивки Legend C v.2.70.
Спасибо за помощь.
-
- Сообщения: 347
- Зарегистрирован: 12 май 2012, 02:50
Re: Русификация меню Гарминов
В соседнем топике уже русифицировали эту прошивку (Vista C). Может не изобратать велосипед?
Контрольная сумма - последний байт в прошивке (та часть rgn, которая fw - firmware). Если он не правильный, прибор может просится в сервис или вообще на@бнуться.
Контрольная сумма - последний байт в прошивке (та часть rgn, которая fw - firmware). Если он не правильный, прибор может просится в сервис или вообще на@бнуться.
Re: Русификация меню Гарминов
Да, я видел топик... понятно, проще просто попросить у него, но я хотел сам немного разобраться. Ну ладно, не буду тебя больше мучить... ;)
Re: Русификация меню Гарминов
имею большие сомнения, что существует хоть один жарминский прибор, которому не начхать на контрольную сумму.
не говоря уж про "на@бнуться"... :o)
не говоря уж про "на@бнуться"... :o)
|
||
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 60 гостей