Страница 6 из 8

Локализация Panasonic NSZN-W64T

Добавлено: 28 сен 2019, 12:35
bellic
Нет, не сможет!
Сколько раз говорить мне, что jremaker знает только определенный формат данных - четко по своим признакам!
Stepik, ты хоть для приличия прочитай тему: Формат файла LOADING.KWI системы AISIN
...
Вижу, что в твоем файле имеются картинки формата bmp.s2, но для их точного позицирования и распаковки нужно применять другие методы!

Локализация Panasonic NSZN-W64T

Добавлено: 28 сен 2019, 22:09
vitecd
это ты как определил, что они там есть?

Локализация Panasonic NSZN-W64T

Добавлено: 29 сен 2019, 07:35
bellic
vitecd писал(а):
28 сен 2019, 22:09
это ты как определил, что они там есть?
Как всегда - глазками через WinHex...

Вот например с адреса 6C0 по 1796 идет табличка с именами файлов:
2019-9-29-10-22-49.jpg

Ее даже можно в блокнот скопировать:
2019-9-29-10-33-57.jpg
2019-9-29-10-33-57.jpg (65.52 КБ) 13146 просмотров
11lanen_a.idt.txt
(4.21 КБ) 487 скачиваний

А далее - сами bmp.s2-файлы c именами в начале:
2019-9-29-10-23-37.jpg

Локализация Panasonic NSZN-W64T

Добавлено: 29 сен 2019, 08:54
vitecd
аааа... океюшки. доставать не пробовал?

Локализация Panasonic NSZN-W64T

Добавлено: 29 сен 2019, 09:04
bellic
vitecd писал(а):
29 сен 2019, 08:54
доставать не пробовал?
Неа..
1. Нужно раскурить всю структуру файла - где контейнеры упакованных файлов, где смещения, длины и иные параметры...
2. Нужна процедура-алгоритм упаковки, а ее нет! И хотя алгоритм распаковки имеется, но смысл распаковывать, чтоб посмотреть картинки???!!!
3. Ну и единомышленников-помошников нету чтоб это все делать..((

Разве что из-за споривного интереса время тратить?

Локализация Panasonic NSZN-W64T

Добавлено: 29 сен 2019, 10:23
bellic
Ну что - есть ли желающие помогать разбирать файлик sd.so, содержащий bmp.s2-картинки?... :? :oops:

Локализация Panasonic NSZN-W64T

Добавлено: 29 сен 2019, 11:47
Stepik
Блин да они там друг за другом идут я могу их выдернуть оттуда, структура такая же как и в том же bin файле только разделяющий бит другой поэтому jremaker не читает. Нужна утилита по поиску открытию и распаковке контейнера. Есть алгоритм но нужно же сделать утилиту на с++ с этим алгоритмом для начала

Локализация Panasonic NSZN-W64T

Добавлено: 29 сен 2019, 11:48
Stepik
Я же скинул rodata с sd.so. откройте его в блокноте в колировке utf-8 и все поймете

Локализация Panasonic NSZN-W64T

Добавлено: 29 сен 2019, 11:55
bellic
А я и так все давно вижу... :P
в С++ я не шарю, только в Делфи немного...
...
Надергать то и я могу, но нужно правильно распотрошить весь файл sd.so, что бы позже, если понадобиться - правильно его собрать!!!
А если просто надергать файликов - то потом хрен поймешь как "модифицированные" встроить обратно...
Ведь так?

Локализация Panasonic NSZN-W64T

Добавлено: 29 сен 2019, 11:58
Stepik
Встроить легко главное размер чтобы совпал, а он совпадет т.к. исходный бмп можно подогнать байт в байт, соответственно и контейнер будет такого же размера а подменить не составит труда, т.к. rodata это единая область файла.