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

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

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

Widok (12-04-2010 11:44): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.
 
Последний стабильный  релиз: 5.3.9 [10.04.2010]
Последний стабильный Unicode релиз: 5.3.9 [10.04.2010]
Что нового? | Все сборки
 
Inno Setup Compiler 5.3.8 build 100322 Final - расширенная версия от ResTools (зеркало)  
Inno ISCmplr Setup 5.3.8 build 100323
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
 
Русификатор версии 5.3.9 от vadimsva
 
Русская справка к версии 5.0.x, автор перевода BagIra (зеркало) | cкачать в .chm формате
 
 

Документация, FAQ, и различные примеры для Inno Setup - Здесь можно найти различную документацию, примеры и т.д.
 
Дополнительные библиотеки для Inno Setup - Corona Skin, InnoTools Downloader, коллекция DLL файлов, распаковка архивов 7-zip и FreeArc и т.д.
 
Дополнительные утилиты для Inno Setup - сюда входят различные распаковщики, надстройки над Inno Setup, различные генераторы скриптов, утилита объединения скриптов и т.д.
 

Родственные темы:

 
Inno Setup плюс внешние упаковщики - обсуждение FreeArc+Inno, Precomp+Inno, 7zip+Inno и Inno+остальные внешние упаковщики.
 
Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия - обсуждение того, какими утилитами/способами лучше сжимать, чтобы получить как можно меньший размер инсталятора.
 

Примечание для всех участников

 
Перед тем, как задать вопрос: загрузите "версию для печати" (ссылка справа вверху, над номерами страниц) и попробуйте поискать средствами браузера (ctrl+F). Большинство типовых задач уже решались, причем неоднократно!
 
ВНИМАНИЕ!

Текст всех программ обязательно заключайте в теги [code][/code].
Большие тексты (более 10 строк) обязательно прячутся в [more]ВАШ ТЕКСТ и/или Ваш КОД[/more]

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 11:52 25-12-2009 | Исправлено: A19EXXX, 22:58 10-04-2010
Panacea53

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
molot76
спасибо большое, очень Вам признателен за помощь.

Всего записей: 4 | Зарегистр. 08-04-2010 | Отправлено: 00:08 10-04-2010
Tarrask

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
InnoSetup-щиком стал недавно. В процессе упаковки возник вопрос. Игра Dirt (не лицензия) в установленном виде весит 10,3 ГБ (инсталляция - 3,93 ГБ). Просмотрел инсталлятор - внешние упаковщики не использовались; метод сжатия LZMA; версия 5.2.3; всего 3 setup (1a, 1b, 1c), но в информации о степени сжатии совсем нет данных и указано наличие только одной части setup. Я руссифицировал игру, установил патчи, но при упаковке не могу добиться такого сжатия (версия 5.3.8), даже если использую метод lzma/ultra64 - получается 4,55 ГБ (на болванку не влезает). Как добиться такого сжатия не используя внешних упаковщиков? Такое наблюдалось и с некоторыми другими играми.
И попутный вопрос: как в ходе инсталляции игры создать время в мин. и сек., которое прошло с момента начала инсталляции (или распаковки файлов) - наподобие секундомера?
Надеюсь на понимание ...

Всего записей: 3 | Зарегистр. 10-04-2010 | Отправлено: 02:28 10-04-2010
meekrab



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tarrask
А вы в хекс не пробовали кидать эти так называемые bin файлы. Хорошее сжатие данной игры можно сделать если я не ошибаюсь 7zip\ом.

Всего записей: 256 | Зарегистр. 12-10-2009 | Отправлено: 05:23 10-04-2010
Tarrask

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Конечно пробовал, но заголовок bin-файлов не 7zip-овский (к тому же я указал, что упаковано без внешних упаковщиков: просмотрел сценарий - секции CODE нет).И я хочу упаковать только силами Inno, без внешних упаковщиков (7zip-ом пробовал - сжимает отменно). Какие ещё есть мысли?
А как насчёт создания времени, прошедшего с момента начала инсталляции?

Всего записей: 3 | Зарегистр. 10-04-2010 | Отправлено: 09:37 10-04-2010
47STRELOK



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Tarrask
используй FreArc я с ним ужал в 2,6

Всего записей: 246 | Зарегистр. 25-10-2009 | Отправлено: 11:18 10-04-2010
ruslan666815



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите что нужжно дописать в скрипт для того что бы распаковывать архив запакованный вот так  
-ep1 -ld512mb -mm=max -m=rep:386mb:a99+exe+delta+lzma:190mb:max:bt4:273:mc32
вот скрипт  
http://ideone.com/MlMx2
http://ideone.com/4FCdo

Всего записей: 35 | Зарегистр. 04-05-2009 | Отправлено: 13:29 10-04-2010
namchik



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Tarrask
может, использовался параметр
SolidCompression=yes
?

Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 13:35 10-04-2010
skeptik_vdm



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tarrask
В секцию [Setup] добавь это
Compression=lzma/ultra64
 

Всего записей: 316 | Зарегистр. 10-11-2008 | Отправлено: 14:29 10-04-2010
Tarrask

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skeptik_vdm и namchik
Compression=lzma/ultra64 я и так использовал, а SolidCompression=yes не использовал, но сомневаюсь, что уплотненное сжатие позволит сэкономить около 600 Mb (к тому же эффект в этом случае будет при использовании файлов одного типа, что в играх наблюдается не очень часто). Но всё равно спасибо за совет - попробую.
47STRELOK
А использование FreArc (как и 7zip) напрягает при распаковке, к тому же часто требует дополнительного места, которое не всегда имеется. К тому же первоначальный Dirt запакован без их использования при степени сжатия 38%, а lzma/ultra64 даёт только 44%.
 
Меня смущает и имена частей инсталятора: setup-1a, setup-1b и т.д. вместо setup-1, setup-2. Это можно сделать средствами Inno Setup или нужны дополнительные Dll-ки и секции кода.
 
А что насчёт второго моего вопроса: как вставить в процесс инсталляции отображение времени (в мин. и сек.) прошедшее с момента начала распаковки файлов (или начала инсталляции)? Такое возможно?

Всего записей: 3 | Зарегистр. 10-04-2010 | Отправлено: 15:40 10-04-2010
MC_DED



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Парни подскажите как сделать так чтоб распаковка архива проходила в окне инсталятора с отображением прогрессбара!!!пытался использовать is7z.dll,но руки кривые и ничего не выходит.Пытался даже через Joiner объединить-эффект нулевой.компилятор ругается на неизвестные для него параметры.беда.

Всего записей: 33 | Зарегистр. 03-04-2010 | Отправлено: 16:03 10-04-2010
molot76



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MC_DED
возьми скрипт от Юршата Need for Speed Undercover 1.0 + FreeArc переделай под себя названия  
там это всё реализовано и не парься...
 
Добавлено:
ruslan666815
это что за скрипт?

Цитата:
http://ideone.com/MlMx2
http://ideone.com/4FCdo

это откуда?

Цитата:
-ep1 -ld512mb -mm=max -m=rep:386mb:a99+exe+delta+lzma:190mb:max:bt4:273:mc32

это откуда? обьясни подробней а то не понятно сиди и годай..

Всего записей: 352 | Зарегистр. 24-06-2009 | Отправлено: 18:16 10-04-2010 | Исправлено: molot76, 18:25 10-04-2010
ruslan666815



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
molot76 тут выкладывали скрипт Call Of duty freearc+precomp
вот целиком скрипт...на rghost чегото не хочет заливать...
http://www.sharemania.ru/0170052
 
просто упаковываю из командной строки вот с такимим параметрами  
arc D:\source -ep1 -ld512mb -mm=max -m=rep:386mb:a99+exe+delta+lzma:190mb:max:bt4:273:mc32 D:\arcs

Всего записей: 35 | Зарегистр. 04-05-2009 | Отправлено: 18:59 10-04-2010 | Исправлено: ruslan666815, 19:05 10-04-2010
molot76



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

Всего записей: 352 | Зарегистр. 24-06-2009 | Отправлено: 19:10 10-04-2010 | Исправлено: molot76, 19:22 10-04-2010
ruslan666815



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
molot76 он просто пропускает распаковку фрииарк архивов и говорит что установка успешно завершена

Всего записей: 35 | Зарегистр. 04-05-2009 | Отправлено: 19:24 10-04-2010
molot76



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ruslan666815
архивы рядом с инсталом должны быть или в самом инстале упакованы, в инстале как я понял..

Всего записей: 352 | Зарегистр. 24-06-2009 | Отправлено: 19:39 10-04-2010
MC_DED



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
molot76
Что то я совсем не врублюсь что делать с Need for Speed Undercover 1.0 + FreeArc
При компиляции ругается на
////////////////////// WelcomePage //////////////////////
 
WelcomeLabel1:= TLabel.Create(WizardForm);
 
Line 403:
Column 42
Type mismatch
 
и что этому гаду нужно?
 
P.S В скрипте ничего не менял.

Всего записей: 33 | Зарегистр. 03-04-2010 | Отправлено: 20:48 10-04-2010
molot76



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

Всего записей: 352 | Зарегистр. 24-06-2009 | Отправлено: 21:27 10-04-2010 | Исправлено: molot76, 21:27 10-04-2010
Betauser RC

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

Inno Setup 5.3.9
release history
 
Inno Setup 5.3.9 (ANSI)
Inno Setup 5.3.9 (Unicode)
 
Inno Setup 5.3.9 QuickStart Pack (ANSI)
Inno Setup 5.3.9 QuickStart Pack (Unicode)

Всего записей: 1674 | Зарегистр. 03-11-2008 | Отправлено: 22:16 10-04-2010
MC_DED



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
molot76
нихт вобла.Если 1 скрипт еще пол беды(это и есть исходник проблемы) то 2 это ваще хана,сплошные ошибки.
1.либо руки кривые
2.либо скрипт битый
3.либо точно руки кривые
Я даже не способен перечислить ошибки выдаваемые компилятором!

Всего записей: 33 | Зарегистр. 03-04-2010 | Отправлено: 23:00 10-04-2010
dumanow

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет!Созданием инсталяшек занимаюсь недавно и сразу как я привык взялся за самое серьезное скрипт последний Юршата за что ему спасибо.Для тех кто забыл вот он скриптик лишь с некоторыми моими добавлениями  
 
Подробнее...
 
 
 
В графе Музыка вылазиет сообщение type PChar unknown незнаю что делать .Помогите кто сможет.Буду вам очень благодарен
 
 
Добавлено:
Извините за столь длинный пост просто не знал куда его написать и написал здесь

Всего записей: 90 | Зарегистр. 08-04-2010 | Отправлено: 04:13 11-04-2010 | Исправлено: dumanow, 22:44 11-04-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 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
Widok (12-04-2010 11:44): Лимит страниц. Продолжаем здесь.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru