![]() |
Re: Исследование механизма работы ПО MMCS
Цитата:
Добавлено через 17 минут Цитата:
Но... В самом файле symb есть: - много картинок bmp. По каждому из них есть: -- название файла bmp -- одна секция кода, где сама картинка -- тип компрессии этой секции пока разобрались по одному из типов: по типу № 5 Там еще есть типы № 2, 3, 4 Тип № 4 и № 5 - похожи Нужна помощь... Вот пример кода по типу № 5, http://solk.org.ua/UnSymb.7z Остались типы № 2, 3, 4 научиться превращать эти секции в полноценный BMP Если сможете помочь - скажите куда выложить сами секции в архивированом виде |
Re: Исследование механизма работы ПО MMCS
может не в тему, но а просто слепить имеющеся куски в нужном порядке и дописав маркер вначало не прокатывает? "графические смотрелки/редакторы" должны все форматы битмапа показать. т.е. есть ли необходимость перегонять из однго формата битмапа в другой?
|
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Цитата:
https://out-club.ru/board/showpost.p...postcount=1124 Уже есть версия № 3 Разбирает 5 и 4 тип Ищем подходы к остальным № 2 и 3 Как гсоподин Отака ? Пока в нашей команде только четверо - Ydean - Madlord - vadimus_ca - AS21 |
Re: Исследование механизма работы ПО MMCS
Цитата:
Добавлено через 12 минут блин, трудновато читать - алгоритм бы на примере скриншота из WinHEX проще был... |
Re: Исследование механизма работы ПО MMCS
Цитата:
Это не мой код, это написал YDean сам сижу разбираюсь |
Re: Исследование механизма работы ПО MMCS
насколько я понял, алгоритм (для типа 5) такой:
если встречаем байт >= 0, то следующие 2*значение_байта байт пропускаем как есть... если встречаем байт < 0, то следующие 2 байта повторяем 1-значение_байта раз... так как-то?... |
Re: Исследование механизма работы ПО MMCS
Это если decompress
Но там еще есть преобразование до bmp по типу... 5, 4 |
Re: Исследование механизма работы ПО MMCS
нет, это как раз алгоритм decompress по типу 5...и он меня смущает...
Добавлено через 1 минуту а преобразование в bmp - это просто создание заголовка...там тип не используется (хотя и передается)... Добавлено через 7 минут можешь узнать у YDean, какой алгоритм RLE он использовал?...для скольких бит?... Добавлено через 10 минут мне суть процесса понятна...надо найти нужный алгоритм RLE, а для этого надо написать тестовые скрипты - сейчас на это нет времени (((... |
Re: Исследование механизма работы ПО MMCS
Цитата:
Так что можешь даже в личку ему задать вопрос |
Re: Исследование механизма работы ПО MMCS
Вложений: 1
прям призрак какой-то )))...во всплывающей подсказке он есть, а в пользователях его нет....
Вложение 111489 |
Re: Исследование механизма работы ПО MMCS
Цитата:
Это тебе от него: для типа 5 - RLE 16 бит для типа 4 - RLE 8 бит Сделал выгрузку ч/б с правильным порядком бит. (Там зачем-то биты в байтах переставлены) Однако, на примере GMP_BMP.symb оказалось, некоторые из ч/б содержат несколько изображений. Каждое такое изображение начинается неопознанным словом. Предварительно, думаю, что каждое изображение это битовая плоскость, отвечающая за один цвет (то есть они не должны пересекаться при наложении друг на друга) а неопознанное слово - наверное, некоторый код, соответствующий цвету для этой битовой плоскости. По-хорошему, все такие картинки не 5го типа надо заменять на аналогичные 5го типа. Вроде бы в японской GMP_BMP только 5 и присутствует. Точу тип 3. Что-то вырисовывается вроде. |
Re: Исследование механизма работы ПО MMCS
твою мать :what: , мы за ним не успеваем :biggrin: он уже 3-й тип точит....
Добавлено через 1 минуту ладно, а кто-нить понял, где эти символы используются?...в scrn?.... |
Re: Исследование механизма работы ПО MMCS
Цитата:
Задача пока простая - поскольку не могу нащупать как править loading - делаю инструментарий для изучения структуры вспомагательных файлов Ведь для чего то их делали япы Может через эти файлы выйдем на что-то существенное Следующий будет scrn YDean уже разложил его на части (секции). Если есть время и интерес - могу выложить |
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Сегодня делал анализ названий bmp и
первых 4-х байтов кода каждой bmp Выскажу предположение: первые 4 байта в коде, которые пропускаем при decompress - это не размер кода после decompress, а признак группы bmp - к которой относятся картинки. Внутри группы - картинки отличаются в зависимости от выбранного языка и назначения Пример: AV_Symbol R03 Группа 4a46 -> 000AVtitle... картинки a, b....32 и 34..36 Возможно этот признак группы будет использоваться где-то в коде программы или в файле scrn |
Re: Исследование механизма работы ПО MMCS
Вложений: 1
обращали внимание на такие записи в tbl?...
Вложение 111540 предполагаю: - записи в symb могут содержать "пустые" символы (anonymous) - данная запись в tbl содержит некий номер символа и его размер |
Re: Исследование механизма работы ПО MMCS
Цитата:
Я их не пропускаю, а активно использую. Это размер. Он равен cx*cy*2 + 6. Для отличия картинок есть их имена в конце файла. Добавлено через 2 минуты Цитата:
Мне не нравится распаковка по типу 4 Добавлено через 4 минуты http://solk.org.ua/UnSymb.7z |
Re: Исследование механизма работы ПО MMCS
твою ж мать :fp: хотел выложить свои наработки по music server, но походу случайно их удалил :wall:....
|
Re: Исследование механизма работы ПО MMCS
Цитата:
Сочуствую. У меня были такие траблы. Теперь в конце рабочего дня всегда делаю копию |
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Цитата:
У меня какие-то прерывистые линии, смотрю обычной прогой под виндой "просмотр факсов" |
Re: Исследование механизма работы ПО MMCS
давай скриншот, сравним....
|
Re: Исследование механизма работы ПО MMCS
Вложений: 1
Цитата:
|
Re: Исследование механизма работы ПО MMCS
а, это...а ты присмотрись )))
а самом деле это 4 стороны кнопки (или какого-то прямоугольника) слепленные по вертикали один за другим....типа так: ] - правая граница | - верх | - низ [ - левая граница |
Re: Исследование механизма работы ПО MMCS
Цитата:
Сообщение то YDean А вот и 5я версия подоспела. Теперь распаковывает все 2-5. Ну, кроме "монохрома". С ним надо разбираться по цветам. (Как и предполагалось, в упаковке 2го типа отличие от 3го в том, что тут пакуются байты, а там слова. Аналогично 4-5). В лог (экран) теперь гонятся имена картинок. Добавлен ключик /b для вывода только в bmp, без sym и out. Поправил цвета. Теперь они естественные. Таки там оказалось RGB555. (Или BGR555) Верхний бит не используется. Версию обновил Обкатаем и вставим в шапку MadLord - поганяй 5-ю версию, если что увидишь не так - выложи |
Re: Исследование механизма работы ПО MMCS
Вложений: 1
в очередной раз YDean спасает положение )))...
вот один момент: Вложение 111562 есть подозрение, что все черное вокруг буквы должно быть прозрачным... хех, при загрузке на форум выскочило такое сообщение: "Сейчас размеры вашего файла составляют 16 на 4294967280"....если в фтошопе попробовать этот bmp сохранить для web - фотошоп вылетает )))....может с заголовком что-то не так?.... |
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Цитата:
Цитата:
|
Re: Исследование механизма работы ПО MMCS
Цитата:
Вот пояснения YDean: BMP создается с отрицательной высотой. Это сделано, чтобы заполнять данные сверху вниз, поскольку BMP их хранит наоборот. Это допустимо согласно MSDN см. BITMAPINFOHEADER biHeight Specifies the height of the bitmap, in pixels. If biHeight is positive, the bitmap is a bottom-up DIB and its origin is the lower-left corner. If biHeight is negative, the bitmap is a top-down DIB and its origin is the upper-left corner. Некоторые графические программы не понимают этот формат. Если Альфа канал "Не используется", значит всегда равен нулю. Ни в одном изображении не попадалась 1. Выскажу свое мнение и предложение: - прога работает отлично YDean - спасибо - Предложение: перейти на scrn Пока нет ответа на главный вопрос: как достучаться до меню, особенно технического меню и узнать какие команды они обрабатывают, чтобы можно было управлять запуском приложений: - камеры - карты с нужного каталога и т.д. - возможно отображение часов в формате 24 часа (как в W12) |
Re: Исследование механизма работы ПО MMCS
Вложений: 7
Итак, по просьбе AS21 выкладываю информацию по функциям MMCS W-12, найденную путем прочтения документации и поисков похожих тем, самостоятельного изучения аппарата методом проб и ошибок.
Сервисное меню: вызывается путем нажатия и удержания клавиш MAP+SETTINGS. Если после входа в это меню нажать и удерживать клавишу INFO, сервисное меню расширяется до меню разработчика (Developer service). В этом меню есть интересная функция Snaphot, позволяющая делать снимок экрана MMCS нажатием и удержанием клавиши Navi MENU, при этом появляется надпись, что скриншот сделан, снимки сохраняются в формате BMP на SD карту пользователя. Также в меню GPS settings можно принудительно выставить дату и время системы (по GMT). Это полезно в случае если отсутствует GPS антенна. В обычном меню времени MMCS можно выставить только часовой пояс. В более старых MMCS эта функция также есть, причем там поля установки времени в 24 часовом формате! |
Re: Исследование механизма работы ПО MMCS
Вложений: 9
В сервисном меню разработчика также доступны функции просмотра статистики использования аппарата, температуры отдельных узлов и плат (кстати там же отображается температура т.н. HD board, хотя в меню проверки устройств указано что HD microcomputer отсутствует), расширенная информация приема GPS сигнала со спутников, параметры и режимы калибровки датчиков (гироскоп, датчик скорости), тесты устройства на отказ.
Если в меню источника сигнала выбрать AUX, то вместо видео будет индицироваться картинка-заглушка. А вот если в режиме навигации активировать режим двух экранов и выбрать на втором пункт AUX (выбранный предварительно в меню источника сигнала), то на черном фоне будет отображаться надпись «Отображение видео с этого источника невозможно». В меню диагностики подключенного оборудования есть строчки «Микрофон» и «Video». Если замкнуть контакт в разъеме MMCS, отвечающий за обнаружение видеосигнала (по схемам Pajero IV) на землю, то напротив пункта Video появится статус OK. Как выяснилось, распиновка разъема Video/CAN box data на W-12 такая же, как и на J-11. И там, помимо контактов видеовхода имеются контакты видеовыхода. Пункт Microphone видимо остался от прошивки японской J-11, где микрофон подключается напрямую к MMCS, также как и порт USB. Есть предположение, что модуль Bluetooth/USB встроен в J-11. |
Re: Исследование механизма работы ПО MMCS
Вложений: 5
Вот еще картинки:
|
Re: Исследование механизма работы ПО MMCS
В Jremeker жму dvd in motion ничего не происходи. Подскажите как правильно сделать?
С начало слепил J-02 и R-03G title change создался новый loading Как на нем теперь сделать dvd в движении? |
Re: Исследование механизма работы ПО MMCS
Цитата:
Возмите в качестве: - current J02 - донора версию loading.kwi - R-03-G (dvd в движении) и повторите title change На выходе должен быть loading.kwi - для J02 Просьба сообщить результат на этом форуме Добавлено через 2 минуты Цитата:
Что это? Если есть книга и в ней есть электросхемы по подключению к MMCS боковой и задней камер - я это ищу |
Re: Исследование механизма работы ПО MMCS
Цитата:
а 11 замена паролей что делает? нужно жать? у меня проблема в том что я не могу сделать так чтобы hdd больше не лочился,после обесточивания голова на японском просит диск. Диск я сделал но все же это не удобно. И еще навигации без звука,только одна колонка отключаентся и все(когда музыка играет) Добавлено через 4 минуты Еще dvd показывает с помехами картинка прыгает,правда проверял на двд из ашана за 12р |
Re: Исследование механизма работы ПО MMCS
Цитата:
2) Нужно прописать японский пароль в Ваш новый loading.kwi 3) На HDD - заменить loading.kwi от J02 на loading.kwi J02-R03 Но это методика MadLord, лучше у него проконсультироваться Цитата:
|
Re: Исследование механизма работы ПО MMCS
Вложений: 1
Цитата:
Оригинальный номер: MZ609515 |
Текущее время: 09:50. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
Использование материалов сайта разрешается только при условии размещения активной ссылки на OUT-CLUB.RU
Copyright ©2006 - 2025, WWW.OUT-CLUB.RU