Страница 1 из 1

СообщениеДобавлено: Пт авг 08, 2003 3:26 am
Aleg
Помогите эту решить проблему. Часто в пакетах drv идут cab-архивы. Чем их можно просмотреть и извлечь отдельные файлы? Надо до зарезу.

СообщениеДобавлено: Пт авг 08, 2003 10:12 am
III
Во многих случаях их корректно открывают WinRAR и Windows Commander.

СообщениеДобавлено: Пт авг 08, 2003 10:51 am
Aleg
Нет, WinRAR не катит. Чем они пакуют? И есть ли универсальное средство? В инсталляторах программ также часто встречаются эти *.cab.
Добавлено автором
Да, и в пакете идет распаковщик, но где он, и как его выщемить?

СообщениеДобавлено: Пт авг 08, 2003 11:11 am
savely
Если стандартный майкрософтовский CAB - extract.exe из виндов. Но некоторые инсталляторы (вроде, Wise или InstallShield) делают нестардартные кабы, которые только сами раздувать умеют.

СообщениеДобавлено: Пт авг 08, 2003 11:12 am
Master
Aleg

Обычные кабы(например из инсталляций win95-98) легко распаковывает WinCommander, WinRAR.

Инсталлшилдовые архивы - не знаю кто.

Распаковщик - в инсталляциях тех же Win95-98 вы можете найти файлик EXTRACT.EXE. С параметрами его командной строки легко разобраться.
Добавлено автором
гы... опередил... :smile:

СообщениеДобавлено: Пт авг 08, 2003 11:20 am
savely
Причем почти дословно повторил :laugh:

СообщениеДобавлено: Пт авг 08, 2003 11:42 am
Night Angel
AFAIK *.cab, который может открыть WC = *.zip (InstallShield и спрашивает, создавать zip-совместимый архив или нормальный cab)

СообщениеДобавлено: Пт авг 08, 2003 11:47 am
Aleg
Нет, ну с творением Билла все понятно. Там все прозрачно и честно. Даже WinZIP их щелкает. И распакощик в дистрибутиве Win приложен отдельно вменяемый... Вот более конкретно. Взять драйвера для видеокарты брендовой, или акселератор к Intel чипсету. Раскрываешь exe-ник, а там парочка cab-oв. Как с ними бороться? Мне нужно проверить, есть ли там нужные файлы и выгрызть, не устанавливая ПО. Причем тот же WinRAR говорит, что это нестадартный микрософтовый cab и отказывается работать.
Добавлено автором
Распаковщик сидит в setup, я так думаю, но мне то и надо распаковать, но выборочно, или все, но не устанавливая всю эту лабуду в систему.

СообщениеДобавлено: Пт авг 08, 2003 12:57 pm
Whoa
Aleg , а если попробовать setup.exe /? Некоторые позволяют распаковывать без установки.

СообщениеДобавлено: Пт авг 08, 2003 1:13 pm
Aleg
$this->bbcode_second_pass_quote('', '[')b]Whoa
а если попробовать setup.exe /?


Гнусно запускается инсталляция...Мое умозаключение отказывает.

СообщениеДобавлено: Пт авг 08, 2003 2:05 pm
Master
$this->bbcode_second_pass_quote('', '[')b]Aleg
Распаковщик сидит в setup, я так думаю, но мне то и надо распаковать, но выборочно, или все, но не устанавливая всю эту лабуду в систему.


тогда не знаю... :frown:

СообщениеДобавлено: Пт авг 08, 2003 3:07 pm
savely
http://www.datapool.de/Windows/Tools/Decompiler/

Пробуй этих.

СообщениеДобавлено: Пт авг 08, 2003 4:14 pm
Whoa
Если распаковка не предусмотрена производителем, то общего решения нет. Ибо написать (слегка модифицирофать существующий архиватор) не так уж и трудно. И расширение к такой самоделке приделать cab.
А вот частные решения естественно будут, но каждый раз придется искать что-то новое.

СообщениеДобавлено: Пн авг 11, 2003 2:25 am
Aleg
Благодарность savely! По ссылке нашел, чем взлохматить соответствующий cab и закрыть для себя вопрос. Полезные штучки для нестандартных решений.