|
Re: Исследование механизма работы ПО MMCS
и надо что-то с часовым поясом решить...
|
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
часовой пояс Японии))
Добавлено через 2 минуты 17й также как у ежика |
Re: Исследование механизма работы ПО MMCS
Цитата:
- радио - пересканировать, вручну и в автомате -- названия станций не будут отображаться -- частота должна запоминаться на каждой кнопке своя - навигацию: -- будут или нет работать карты японии Если будут - какой язык -- тетка шпрехать вообще будет? - если да, то должна по японски Добавлено через 1 минуту Цитата:
Добавлено через 11 часов 38 минут MadLord, Если я не ошибаюсь - ты занимался файлами музыки Они дложны быть созвучны с блоками радио Идея: понять: 1) где запоминаюся параметры выбраноог радио, в каких файлах 2) анализ на предмет в какой кодировке Предположение: она запоминает все, но из-за разных кодировок - не тображает на экране (UTF-8 - Shift-JS) Когда я сажал на R03 loading.kwi от J05 - тел книга работала великолепно с кирилицей, хотя с родным R03 - кряки |
Re: Исследование механизма работы ПО MMCS
Цитата:
так вот, есть у меня подозрение, что он хранит данные о последних прослушанных треках (проверить просто, но пока руки не дошли)...причем исследуя код AVUnit.exe натолкнулся на функции с префиксом NFILE_SAFE (посмотри в таблицах импорта) - возможно это некий общий формат хранения данных... пока есть только такие предположения.... |
Re: Исследование механизма работы ПО MMCS
Цитата:
А на столе только loading Я так понял - этот файл создается на HDD при наличии музыки в каком-то разделе Выложи плз. - AVSCPlayTrackData.dat |
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
MadLord, Похоже все-таки надо изучать предметно ассемблер SH4
Тема: РАЗОБРАТЬ КОД ПО СЧИТЫВАНИЮ ДАННЫХ ИХ ФАЙЛА InitDB.dat |
Re: Исследование механизма работы ПО MMCS
Обращаюсь ко всем членам клуба за помощью:
Вот в картце: В loadong.kwi есть файл InitDB.dat Этот файл в MMCS: J11 или W12 - отвечает за текстовые в меню J11 - одноязычная японская кодовая страница UTF16LE W12 - многоязычная европейская кодовая страница UTF-8 Pioner - это нашли в инете, из-за чего сделали вывод, что это что-то стандартное от MS (скорее всего для WinCe 5.0 или 6.0). Возможно что-то типа EBD или СEDB. Задача в идеале: - разобрать формат и вставить в JRemaker (JAVA) - процедуру просмотра такого файла и его редакции В WinCe 4.20 Mitsubishi использовала что-то похожее (scrn), но совсем другое по формату. Я его тоже именно в месте, где прописаны связи, не разгадал. Для меня не понятно пока: значение по offset = 0-3 Очень похоже на какую-то сигнатуру БД далее идут ссылки на offset двух таблиц (значения в этиъ таблицах разделены "00". Эти значения, их offset от начала таблиц, len - я вытаскиваю с offset = C до начала первой таблицы - для меня дыра. Здесь все связи и настройки как вариант-> initdb.dat - файл полученный слиянием всех db-файлов утилитой Fmerge.exe(File merge Tool) Здесь все три варианта от W12, J11 и PIONER. InitDB.ini - от PIONER. В прошивке (файл loading.kwi) W12 и J11 - этого файла (initDB.ini) не было http://solk.org.ua/initDb_dat.rar |
Re: Исследование механизма работы ПО MMCS
Цитата:
Добавлено через 47 минут Цитата:
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Цитата:
> Никакого отношения к CEDB эта база не имеет. > В EBLib НЕТ вызовов функций работы с базами WinCE: CeCreateDatabase/CeOpenDatabase. > EBLib не является стандартной библиотекой WinCE. > Только в ней(и HMIManager) есть упоминания файлов initDB.dat > > Пионер и mmsc написаны на одном и том же пакете для навигаций на SH77*. Так что, возможно, мы опять имеем с чем то модернизированным MITSUBISHI или надо искать корни еще в навигации для SH7777 |
Re: Исследование механизма работы ПО MMCS
Цитата:
Добавлено через 1 час 0 минут Цитата:
EBLib только загружает initdb.dat, причем там функция грузит сразу 3 файла - initdb.dat, layoutCreators.dat и flash.farc... далее для каждого из них вызывается функция из NStandardLib.dll - вот она то, кажись, и производит чтение данных....там есть как вызовы стандартных функций wcslen, memcpy и wcsncpy, так и периодически встречается смещение С Код:
add #h'C, r9 Добавлено через 1 час 4 минуты Цитата:
|
Re: Исследование механизма работы ПО MMCS
Подскажите знающие люди как извлечь из зависшей J11 карту памяти с файлом LOADING_J16_.KWI
|
Re: Исследование механизма работы ПО MMCS
Цитата:
https://out-club.ru/board/showthread...50756&page=167 |
Цитата:
да, из initdb.dat заполняются некие структуры данных, но вот как и где это происходит - пока не нашел... правда есть подозрение, что данные из initdb.dat используются совместно с данными layoutCreators.dat (похоже это описание методов ввода - экранной клавиатуры и кнопок на экране)....т.е., теоретически, layoutCreators.dat содержит расположение кнопок, а initdb.dat их содержимое... чтобы дальше копать этот ассемблер надо убить еще времени, да и в одного сложновато, т.к. опыта в этом деле мало (зато есть желание :)).... что еще...порылся в инете и вот что нашел: - небольшая программа эмулирующая SH4 (автор ak217)...насколько я понял, позволяет только просматривать содержимое регистров процессора...в архиве vhs-файл настроенный на прошивку BN2HN18B.BIN от Acura TSX Navigation system (сам бинарник пока не смог найти)... - также нашел, что когда то уже смогли патчить модуль HMIManager.dll (на навигациях Honda Civic/Accord шел вместе с модулем HMIManager.exe, убирали экран предупреждения у навигации и еще что-то, автор AngryDad)...сам патч достать не смог - ссылки все уже битые...вот небольшое описание этого...что интересно - посмотрите на имена функций на этом скриншоте https://out-club.ru/board/attachment...ejaxqrlpgk.png как и с помощью какой программы смогли добиться этого - вопрос... |
Текущее время: 03:58. Часовой пояс GMT +3. |
|
Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2024, WWW.OUT-CLUB.RU