Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup плюс внешние упаковщики

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

Открыть новую тему     Написать ответ в эту тему

msatmb



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При создании больших инсталяций в InnoSetup можно значительно уменьшить их размер, воспользовавшись более мощной упаковкой, чем встроенная. Особенностям применения внешних упаковщиков с InnoSetup посвящена данная тема
 
Варианты выбора:
 
RAR: упаковка в общем хуже чем встроенная, но есть куча доп. алгоритмов (тексты, мультимедиа), поэтому может давать выигрыш на некоторых типах данных. Распаковка: только через SFX
 
7-zip: тот же алгоритм упаковки, что и встроенный (lzma), но за счёт доп. алгоритмов bcj2, delta, lzma2, ppmd и большего словаря может обеспечить лучшее сжатие. Для наилучшего сжатия рекомендуется: 64-битная еерсия, 6гб ОЗУ, Ultra7z Optimizer. Распаковка: через SFX или dll от Expeditor
Модуль распаковки архивов 7z 1.01 [18.12.2008] от ExpeditorR
 
FreeArc: тот же базовый алгоритм упаковки (lzma), но наличие множества доп. алгоритмов может обеспечить большее сжатие. Распаковка: через SFX или dll
Модуль распаковки архивов FreeArc [10.07.2009] от Bulat_Ziganshin
 
NanoZip: наилучшее сжатие в редиме -cc (распаковка 1mb/s), оптимальный режим -cO (распаковка 5mb/s). Распаковка: только через SFX
 


Все остальное в родственных темах
 
Inno Setup (создание инсталяционных пакетов)
 
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - обсуждение того, какими утилитами/способами лучше сжимать, чтобы получить как можно меньший размер инсталятора.
 
FreeArc - бесплатный open-source архиватор для Windows и Linux, сочетающий высокую степень сжатия и большой набор возможностей

Всего записей: 178 | Зарегистр. 15-04-2007 | Отправлено: 08:31 11-11-2009 | Исправлено: juvaforza, 20:49 26-04-2011
Shadk8

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пробывал 100 раз устанавливать...  качал 3 раза на 3х разных виндоусах... архив не мой .. это игра...

Всего записей: 8 | Зарегистр. 14-10-2010 | Отправлено: 22:08 31-10-2010
datato



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пфф... Я в недоумении... Почему-то инсталлер, перед тем как скинуть архив в папку с игрой, пытается его найти и распаковать, а так, как это не удается, выдает ошибку! Что поправить в скрипте, чтобы сначала он скинул архив (data.7z), а уже потом распаковывал?
Подробнее...
Может быть изменить ssInstall на ssPostInstall?
Здесь Подробнее...

Всего записей: 154 | Зарегистр. 16-07-2010 | Отправлено: 08:19 01-11-2010
Shegorat



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
datato
А зачем копировать архив в папку с игрой, если можно распаковать его с диска?

----------
Krinkels.org - создание инсталляционных пакетов.
Как много дел считались невозможными, пока они не были осуществлены.

Всего записей: 695 | Зарегистр. 09-06-2009 | Отправлено: 08:27 01-11-2010
datato



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, но дело в том что ISdone его не находит... Что в скрипте исправить чтобы он с диска распаковывался?

Всего записей: 154 | Зарегистр. 16-07-2010 | Отправлено: 08:32 01-11-2010 | Исправлено: datato, 08:36 01-11-2010
Shegorat



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
datato

Код:
 
        if not IS7ZipExtract   ( 0, 0, ExpandConstant('{src}\data.7z'),     ExpandConstant('{app}'),           true, ''                ) then break;


----------
Krinkels.org - создание инсталляционных пакетов.
Как много дел считались невозможными, пока они не были осуществлены.

Всего записей: 695 | Зарегистр. 09-06-2009 | Отправлено: 08:40 01-11-2010
Profrager



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
if not IS7ZipExtract   ( 0, 0, ExpandConstant('{src}\data.7z'),     ExpandConstant('{app}'),           true, ''                ) then break;
только не надо true в ней указывать, а то исходный архив будет удаляться после распаковки. Лучше false поставить.

----------
переехал сюда

Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 12:34 01-11-2010
BADAN36

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста каким способом сжать файлы для готики 4

Всего записей: 30 | Зарегистр. 31-10-2010 | Отправлено: 16:24 01-11-2010
Exeplay

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте! Ребят пожскажите такую простую вещь, есть скрипт FreeArcExtract DiskPromts v.2.5
как вы знаете в нем при установки рядом с установщиком ложим архивы freearc.arc переименованный в .bin, в итоге при самой установки пишет для установки требуется место 16 мб  тоесть скрипт видит только вес самого установщика а архивов уже не видет сам вопрос!  
 
Как указать правильный размер полностью с архивами ? либо убрать вообще то что выводит скритп по объему памяти?
 
если нужен код то выложу.

Всего записей: 1 | Зарегистр. 04-11-2010 | Отправлено: 11:49 04-11-2010
blazevic



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Exeplay
 

Код:
 
[setup]
ExtraDiskSpaceRequired=размер_в_байтах
 

Всего записей: 31 | Зарегистр. 07-01-2003 | Отправлено: 13:23 04-11-2010
Volkodril

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ПОМОГИТЕ!!! В общем скачал репак darksiders, который делал некто Vint. В общем проходит распаковка файлов и оказывается там только папки media, uninstall и файл DarksidersPC.exe
Получается если посмотреть в папку куда устанавливается прям во время установки то там есть много разных утилит 7zip, Arc.exe, Srep.exe. Посмотрел файл vint.bat в блакноте обнаружил что то типа  
"color F4
Arc.exe x Data.arc
srep.exe -d Data.srep Data.pcf
precomp.exe -r Data.pcf
7z.exe x -bd -y Data.7z"
но между строк были строки удаления с тегом del почти всех файлов. Я их снёс и после установки у меня получился файл Data.pcf который в свою очередь должен был распаковаться при помощи precomp.exe но самого precomp.exe там нету. Я скачал какой то, но он не распаковывает. Может подскажете какой скачать и что я делаю не так?

Всего записей: 2 | Зарегистр. 06-11-2010 | Отправлено: 11:09 06-11-2010 | Исправлено: Volkodril, 11:15 06-11-2010
datato



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 154 | Зарегистр. 16-07-2010 | Отправлено: 12:44 06-11-2010 | Исправлено: datato, 18:18 06-11-2010
Volkodril

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Там установка была такой:  
1)Распаковка файлов (утилиты, папка с видео, ExEшник для запуска игры, папка uninstall и файл data.arc
2)Запуск Vint.bat  в котором сначала data.arc распаковывается в Data.srep и удаление data.arc, Data.srep в Data.pcf и удаление data.srep, Data.pcf в Data.7z и удаление data.pcf, а уже Data.7z Распаковывается в папку с игрой...  
 
!!!НО!!! так как автор репака забыл выложить утилиту для распаковки data.pcf, то устанока обрывается на середине и удаляет файлы утилит и data.pcf. Я же просто удалил все теги del, что бы посмотреть до какого состояния она распаковывается и оказалось что обрыв на этом  файле. Мне же нужна утилита для распаковки .pcf но precomp.exe который я скачал не разархивирует.... (разархивацию делал чере .bat  строкой  precomp.exe -r Data.pcf)
 
Добавлено:
Всё разобрался. просто версия precomp'a нужна была 3.8

Всего записей: 2 | Зарегистр. 06-11-2010 | Отправлено: 14:16 06-11-2010
MIHAHIM

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите плиз! Мне чтоб инно распаковал архивы фриарка
что мне для этого нужно прописать в скрипте?
если такой вопрос уже есть, то извиняюсь...

Всего записей: 13 | Зарегистр. 01-11-2010 | Отправлено: 16:39 11-11-2010
Bulat_Ziganshin

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
извиняем

Всего записей: 3401 | Зарегистр. 13-08-2007 | Отправлено: 17:15 11-11-2010
ldm1515

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем здарсте!
 
Кто нибудь может помочь? Есть игра 7 гб, надо ужать в 1 DVD5 (~4.7 гб). Как мне это реализовать. Пробовал фриарком, он больше 10% не ужимает, этого недостаточно. Знатоки, подскажите пожалуйста, какие параметры во фриарк задавать, или мож кака нибудь хитрость есть?
 
Если подобное было, дайте пожалуйста ссылку на сообщение. Просто своими усилиями я даж 1 гб информации ужать не могу, помогите плз

Всего записей: 2 | Зарегистр. 11-11-2010 | Отправлено: 17:19 11-11-2010 | Исправлено: ldm1515, 17:32 11-11-2010
Spate



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ldm1515

Цитата:
Всем здарсте!



Цитата:
Кто нибудь может помочь? Есть игра 7 гб, надо ужать в 1 DVD5 (~4.7 гб). Как мне это реализовать.

Что за игра?

Цитата:
Пробовал фриарком, он больше 10% не ужимает, этого недостаточно. Знатоки, подскажите пожалуйста, какие параметры во фриарк задавать

И причем здесь Inno Setup ? Вопрос нужно было задавать в Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия

----------
Core i5 2500K, ASUStek P8P67 Pro, Sapphire HD6970, 8Gb RAM, HDD Hitachi P7K500, W7

Всего записей: 584 | Зарегистр. 15-01-2003 | Отправлено: 18:21 11-11-2010
manstopper



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Кто нибудь может помочь? Есть игра 7 гб, надо ужать в 1 DVD5 (~4.7 гб). Как мне это реализовать. Пробовал фриарком, он больше 10% не ужимает, этого недостаточно. Знатоки, подскажите пожалуйста, какие параметры во фриарк задавать, или мож кака нибудь хитрость есть?

Тема слишком широкая. Универсального рецепта нет. Если архиваторы не жмут, то можно попробовать пройти ресурсы прекомпом, а потом уже жать. Если и это не поможет, то тут остается только искать(писать самому) редактор ресурсов и ковырять уже там. Ну или видео давить, если оно не в шифрованном формате. Чего за игра то? Если попадалась, подскажу конкретно

Всего записей: 76 | Зарегистр. 17-12-2005 | Отправлено: 18:25 11-11-2010
ldm1515

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Call of Duty Black Ops к примеру. Да у мну все игры не жмутся. Жал сейчас Kane & Lynch 2 - та же история, ужал 400 мб.

Всего записей: 2 | Зарегистр. 11-11-2010 | Отправлено: 20:10 11-11-2010
manstopper



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Call of Duty Black Ops к примеру

ff файлы прекрасно жмутся после прекомпа. А iwd это архивы zip. Можно прекомпом, можно перепаковать с нулевым сжатием (игра будет больше весить), можно распаковать, пожать и собирать в архивы на машине юзера. Лично я делал последним способом. Репак от Злого Деда, который везде лежит, тоже сделан так же. Ну и без сжатия видео CoD BO никак на dvd5 не полезет. Видео там Bink, тулза для работы с ним называется Rad Video.

Всего записей: 76 | Зарегистр. 17-12-2005 | Отправлено: 23:17 11-11-2010
AmenGaik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кто сможет помоч
 
splash заствки почемуто при компилляции в Inno Setup 5.4.0. юникод не пашет  (если ли какойто другой способ  скрипта, помагите плиз - без splash хреного както )
 
Все вопрос решен.

Всего записей: 6 | Зарегистр. 29-10-2010 | Отправлено: 23:38 11-11-2010 | Исправлено: AmenGaik, 20:04 12-11-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup плюс внешние упаковщики


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru