Форум: "KOL";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];
ВнизUnpacker для KOL Найти похожие ветки
← →
ANTPro (2006-07-11 02:05) [0]Подскажите кто-нибуть где найти модуль для чтобы умел излекать из RAR или CAB, 7ZIP но не ZIP. Надо для инсталятора (SFX) весь инет перерыл ничего подходящего.
← →
miek © (2006-07-11 08:02) [1]API для поддержки CAB есть в винде начиная с 95 (вроде). Функции начинаются на lz. См. MSDN
← →
Unknown Mystic © (2006-07-11 12:38) [2]А тебе именно модуль нужен? Почему бы не использовать то же 7ZIP? Просто запускай его с нужными параметрами и все.
← →
ANTPro (2006-07-11 18:46) [3]Я хочу сделать прогу со своим интерфейсом
Есть исходники 7ZIP на С но я их не понимаю
← →
ANTPro (2006-07-11 23:47) [4]Кроме CAB нет вариантов совсем ну не хочу я всякие DLL внешние пользовать
← →
miek © (2006-07-12 15:42) [5]Есть несколько фриварных модулей для KOL. Насколько я помню, один из них умеет разные форматы архивов обрабатывать. Искать здесь:
http://bonanzas.rinet.ru
htt://xcl.cjb.net
← →
ANTPro © (2006-07-12 18:27) [6]Да нет там ни чего кроме ZIP,LZH,BIS
← →
miek © (2006-07-14 11:51) [7]Для RAR, наверное, можно на оф.сайте поискать заголовки к UNRAR.DLL (она бесплатная и весит мало)
← →
ANTPro © (2006-07-14 18:18) [8]154kb мало ???
Моя прога весит 200kb (SFX будет больше чем прога)
← →
L`Autour © (2006-07-17 10:17) [9]SFX у 7zip сжатый UPX-ом весит < 60кБ
← →
DevilDevil © (2006-07-17 14:34) [10]Тогда юзай KolUnZip
Он и места немного занимает, и zip-архиватор не долго искать придётся, и степень сжатия не плохая. Другого выхода я не вижу
← →
homm © (2006-07-17 15:01) [11]Зачем тебе SFX? Пользуйся UPX, и будет тебе счастье :)
← →
RA © (2006-07-17 15:13) [12]Инересно как можно SFX заменить UPX-ом? Они же разные.
← →
homm © (2006-07-17 19:34) [13]> Инересно как можно SFX заменить UPX-ом? Они же разные.
> Моя прога весит 200kb
я так понял, что там один экзешник, если так, то UPX намного удобнее :)
← →
ANTPro © (2006-07-17 23:09) [14]> [9] L`Autour © (17.07.06 10:17)
> SFX у 7zip сжатый UPX-ом весит < 60кБ
SFX нельзя настроить как мне надо
> [10] DevilDevil © (17.07.06 14:34)
> Тогда юзай KolUnZip
> Он и места немного занимает, и zip-архиватор не долго искать
> придётся, и степень сжатия не плохая. Другого выхода я не
> вижу
Я тоже пока :(
Но сжатие минимум в 3 раза хуже, чем 7ZIP или в 2, чем RAR или CAB
> [13] homm © (17.07.06 19:34)
> я так понял, что там один экзешник, если так, то UPX намного
> удобнее :)
EXE весит 33kB (Это же KOL!) + скрипт 10kB + 32MB картинок (пришлось отказаться от GIF, так как картинки показываются в произвольном порядке, что GIF не держит) и еще где-то 50-100kB
Ну скрипт в ресурсы, а картинки в BMP и в один файл (если и его в ресурсы EXE запихать и сжать то ~68MB будет прога оперативы хавать(Наилучшее сжатие кстати))
Вместо UPX"а пользую WinUpack
И теперь к этому и надо прикрутить UnPacker причем с максимальным сжатием
← →
ANTPro © (2006-07-26 22:35) [15]Да... даже никто не и не задумывался о собственных Installer"ах и архивации :(
Правда есть исходники UPX, RAR(и DLL тоже), 7ZIP, CAB еще где-то 5 форматов НО так как все они в MSVC++ а у меня только BC++B то нифига не комплятюся хотя CAB я начал конвертить
ЗЫ:
"Borland C++Builder ГАВНО а MS VisualC++ РУЛЕЗЗЗ"
← →
DVK (2006-07-27 07:37) [16]Так ведь есть же готовые инсталляторы: INNO, NSIS и т.д. В том же WINRAR"e есть немного поддержки инсталляции. Почему бы не воспользоваться ими?
← →
ANTPro © (2006-07-27 21:40) [17]DVK (27.07.06 7:37) [16]
INNO предназначен не для Inet"a (сжатие хреновое да и SFX не маленький),
SFX нельзя настроить как мне надо
← →
L`Autour © (2006-07-28 13:01) [18]ANTPro
По поводу сжатия: и INNO и NSIS поддерживают LZMA компрессию (7zip)
← →
ANTPro © (2006-07-28 21:23) [19]L`Autour © (28.07.06 13:01) [18]
LZMA далеко до 7ZIP(он на ней основан)
← →
Alekcvp © (2006-07-28 21:31) [20]ANTPro © (28.07.06 21:23) [19]
Вообще-то LZMA это и есть алгоритм 7zip"а... а лучше сжимать он может только из-за предпроцессоров...
А INNO и NSIS используют этот же алгоритм.
← →
ANTPro © (2006-07-29 20:16) [21]Залил себе NSIS не плохая вещь буду разбираться (вроде бы все есть).
← →
NORDmen © (2006-08-09 11:11) [22]хм люди рар не фриварная вешь - не знаю есть ли вообще где-нить его алгоритм в исходниках? если есть - подскажите где плз :)
← →
ANTPro © (2006-08-09 12:13) [23]Посмотри в исходниках 7-ZIP в инете видел 2 варианта + SRC UnRAR.DLL + Еще где-то
(Для компиляции нужен MSVC++ которого у меня нет)
Правда не знаю на счет алгоритма так как не знаю сей
Позже могу кинуть прямые линки на все (если найду)
← →
ANTPro © (2006-08-09 14:41) [24]Извиняюсь за дубль
Вот ссылки надеюсь файлы еще там:
Вроде бы порт на Delphi LZMA (не полный и жмет хреново LZMAAlone)
LZMA.442b.7z [http://www.birtles.org.uk/programming/LZMA.442b.7z]
SRC 7zip есть так же SRC dll к RAR
7z442_extra.tar.bz2 [http://prdownloads.sourceforge.net/sevenzip/7z442_extra.tar.bz2?download]
Не помню что так навсякий случай
sfx7zip.zip [http://www.altap.cz/ftp/salamand/sfx7zip.zip]
Описание CAB формата
cab.zip [http://www.wotsit.org/download.asp?f=cab]
SDK MS
Cabsdk.exe [http://download.microsoft.com/download/platformsdk/cab/2.0/w98nt42kmexp/en-us/Cabsdk.exe]
UnRAR.dll src
unrarsrc-3.5.4.tar.gz [http://www.rarlab.com/rar/unrarsrc-3.5.4.tar.gz]
Не помню что так навсякий случай
TDFUnRar.zip [http://www.rarlab.com/rar/TDFUnRar.zip]
Для компиляции нужен MSVC++
← →
ANTPro © (2006-08-09 15:48) [25]Вот ссылки надеюсь файлы еще там:
Вроде бы порт на Delphi LZMA (не полный и жмет хреново LZMAAlone)
LZMA.442b.7z [http://www.birtles.org.uk/programming/LZMA.442b.7z]
SRC 7zip есть так же SRC dll к RAR
7z442_extra.tar.bz2 [http://prdownloads.sourceforge.net/sevenzip/7z442_extra.tar.bz2?download]
Не помню что так навсякий случай
sfx7zip.zip [http://www.altap.cz/ftp/salamand/sfx7zip.zip]
Описание CAB формата
cab.zip [http://www.wotsit.org/download.asp?f=cab]
SDK MS
Cabsdk.exe [http://download.microsoft.com/download/platformsdk/cab/2.0/w98nt42kmexp/en-us/Cabsdk.exe]
UnRAR.dll src
unrarsrc-3.5.4.tar.gz [http://www.rarlab.com/rar/unrarsrc-3.5.4.tar.gz]
Не помню что так навсякий случай
TDFUnRar.zip [http://www.rarlab.com/rar/TDFUnRar.zip]
Для компиляции нужен MSVC++
← →
L`Autour © (2006-08-10 07:10) [26]А скобки [] зачем? Правые мешают.
← →
ANTPro © (2006-08-10 18:37) [27]L`Autour © (10.08.06 7:10) [26]
Тупо скопировал из логов. Чем?
ЗЫ: Если кто-нибудь скомпилит их отпишитесь.
NSIS не подошел х.з. как туда конвертер прикрутить :(
← →
ANTPro © (2006-08-28 15:58) [28]ANTPro © (10.08.06 18:37) [27]
ЗЫ: Если кто-нибудь скомпилит их отпишитесь
unrarsrc-3.5.4.tar.gz - Скомпилял SFX и DLL :)
А вообще вот лучшее что удалось найти
http://files.jrsoftware.org/is/5/issrc-5.1.7.zip
Страницы: 1 вся ветка
Форум: "KOL";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.039 c