powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / непонятный формат архива
8 сообщений из 8, страница 1 из 1
непонятный формат архива
    #37054545
ash_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте! Прошу вашей помощи, т.к. у самого варианты уже закончились.
Такая ситуация. Есть программа учета товаров магазина. Для каждого товара можно с программы подгрузить картинку.
Картинки прога хранит в базе в BLOB-поле. Мне нужно эти картинки вытащить с базы и сохранить на диске.
До этого момента все как бы хорошо.
Только вот программа хранит эти картинки в сжатом формате, к тому же не понятно чем...
Как показало исследование в начале файла присутствует метка MSCF. Тоесть по идее это Cabinet File мелкософтовский, да вот только разница в том. что эта метка стоит не так как в cab-файлах, и ничем распаковать его не могу.
Прилагаю скрин и сам файл.
http://savepic.ru/2123636.jpg
...
Рейтинг: 0 / 0
непонятный формат архива
    #37054649
avb1003
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ash_s,
Linux определил формат так:
openSUSE 11.1
Код: plaintext
1.
$ file 111111.tmp
111111.tmp: AmigaOS bitmap font
...
Рейтинг: 0 / 0
непонятный формат архива
    #37054661
ash_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никогда такого не встречал. А мог я неправильно вытащить данные из BLOB?
...
Рейтинг: 0 / 0
непонятный формат архива
    #37054741
ash_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сравнил файл изъятый из базы с этой-же картинкой упакованной виндовым архиватором. Так вот, архивы ничем не отличаются, только заглавием. Заменил заглавие с нормального cab-a и он нормально распаковался. И теперь встал вопрос: это что придется при сохранении менять хедеры у каждого файла? Как-то не хотелось бы (
...
Рейтинг: 0 / 0
непонятный формат архива
    #37057214
fleandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что сложного хедер поменять?
...
Рейтинг: 0 / 0
непонятный формат архива
    #37059556
ash_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только закончил, вроде все получилось. Спасибо большое. Единственное не могу понять зачем это нужно было? Неужели нельзя было хранит архив в базе так как есть, а не карячить его..
...
Рейтинг: 0 / 0
непонятный формат архива
    #37060111
Фотография С0ВЕСТЬ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поменяй расширение в jpg
...
Рейтинг: 0 / 0
непонятный формат архива
    #37060349
ash_s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С0ВЕСТЬпоменяй расширение в jpg
В этом нет смысла, т.к. это архивный файл .cab с измененным хидером.
Проблемма решена прямым изменением структуры хидера на правильную.
Еще раз спасибо.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / непонятный формат архива
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]