Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Автор проектов


Сообщения: 1576
Благодарности: 493

Профиль | Отправить PM | Цитировать


Цитата magon:
Увеличится за счет двойного сжатия - cab, потом 7z? »
Нет никакого двойного сжатия. Сначала cab-архив AppSetup.exe разжимается в папку AppSetup, а затем папка AppSetup после обработки сжимается 7zip-ом. Размер увеличивается за счёт того, что в разных папках AppSetup находятся одинаковые файлы и при сжатии 7zip это учитывает. Но если папки 7zip запаковать в архивы, то 7zip считает их абсолютно разными файлами. Помимо этого, если запаковать какие-либо файлы в архив, а этот архив ещё раз запаковать тем же архиватором с теми же настройками, то размер второго архива будет больше размера первого. Плюс к размеру архива добавляются размеры SFX-модулей.
Цитата magon:
Такое увеличение незначительно »
При перепаковки с помощью скрипта, который я сейчас готовлю, и при использовании драйверпаков 901n1 разница составляет 6 МБ. Если в этих паках просто распаковать CPL.exe драйверов VIA, то размер уменьшается ещё на 1 МБ.
Да и не забываем про уменьшение времени на установку панелей, которое затрачивается на распаковку.

В общем я решил объеденить 1 и 3 способ - выбирать будет пользователь.

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Отправлено: 18:53, 23-01-2009 | #251