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

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

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

batva (17-02-2011 20:42): Inno Setup (создание инсталяционных пакетов)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 155 156 157 158 159 160 161 162 163 164 165 166

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Inno Setup часть 12
Предыдущие части: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.
 
Последние версии:
Inno Setup QuickStart Pack (ansi) 5.4.1 [09.02.2011]
Скачать (1.7 Mb)
Inno Setup QuickStart Pack (unicode) 5.4.1 [09.02.2011]
Скачать (2 Mb)
Что нового? | Все сборки
Русский язык для Inno Setup версии 5.4.1 от vadimsva
Скачать | Зеркало
 
Расширенная версия от китайских собратьев. Домашняя страница ResTools
Inno Setup Compiler 5.4.1 build 110213
Скачать (2.77 Mb) | Зеркало (1.9 Mb) - убраны картинки для уменьшения размера архива
Inno ISCmplr Setup 5.4.1 build 110214
Скачать (1.6 Mb) | Зеркало
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.
Русский язык для Inno Setup Enhanced (Restools) версии 5.3.10+ (ansi и unicode) от vadimsva
Скачать
 
Русская справка к версии 5.0.x, автор перевода BagIra (зеркало) | Chm-версия
 
 

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

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

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

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

Правила топика посвященному Inno Setup  
 
Перед тем, как задать вопрос: Первый вариант: загрузите "версию для печати" (ссылка справа вверху, над номерами страниц) и попробуйте поискать средствами браузера (ctrl+F). Второй вариант: для экономии трафика и для более удобного поиска, скачайте оффлайн версию форума для просмотра в разделе Документация.
Большинство типовых задач уже решались, причем неоднократно!

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 10:55 23-11-2010 | Исправлено: Shegorat, 19:06 15-02-2011
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
garr50
1. Может все таки переделать?
2. Я бы посоветовал немного по изучать инно прежде чем делать репаки. Это убережет от многих проблем, и глупых вопросов.
3. Если уж так охота то нужно делать так:
    а. Через #define задаешь параметры(какой нужем проц, память ну и т.д.).
    б. В секции [Setup] ставишь свои значения. Про AppName и т.д. читай в справке.
    в. В секции [Files] ничего не удаляешь, просто добавляешь свои строки, иначе ничего не  
        будет работать.
    г. В секции [Icons] удаляешь старые строки и ставишь свои.
    д. Секцию [INI] и [Registry] можно удалить.
    е. В секции [UninstallDelete] оставляешь последнюю строку(Type: filesandordirs; Name:
        {app})
    ё. В секции [Run] удаляешь строку и ставишь свою.
В принципе все. Если что то не понятно см. пункт №2

----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 16:53 27-12-2010
garr50

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извините, не совсем понял, на какой из моих вопросов вы ответили. Уточните плиз
 
Добавлено:
Подскажите, в чем причина ошибок  
 
"Внутренняя ошибка: ExtractTemporaryFile: The File "isskin.dll" was not found"
 
и "List index out of bounds (25469015)
 
Плизз пожалуйста помогите!

Всего записей: 39 | Зарегистр. 26-12-2010 | Отправлено: 17:00 27-12-2010 | Исправлено: garr50, 17:21 27-12-2010
qwerqwer444

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

Всего записей: 127 | Зарегистр. 22-08-2010 | Отправлено: 17:33 27-12-2010 | Исправлено: qwerqwer444, 03:43 28-12-2010
Krinkels



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

Цитата:
Мне нужно узнать какие параметры в нем мне изменить ( директорию поменять и т.д ), а само оформление не трогать.

На этот.
 

Цитата:
"Внутренняя ошибка: ExtractTemporaryFile: The File "isskin.dll" was not found"
 и "List index out of bounds (25469015)  

Скрипт в студию

----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 18:45 27-12-2010
garr50

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krinkels
 
Саму проблему я исправил уже, но все же интересно связи с чем  вообще возникает эта ошибка (List index out of bounds)
 

Всего записей: 39 | Зарегистр. 26-12-2010 | Отправлено: 18:54 27-12-2010 | Исправлено: garr50, 18:55 27-12-2010
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
garr50
Хрен её знает. У меня такое никогда не вылазило

----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 19:04 27-12-2010
garr50

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И вот еще:
 
Как я заметил в Inno Setup, разные типы команд ( или как их там правильнее назвать? ) раскрашены разными цветами ( красный, зеленый, фиолетовый и т.д. )  
 
Вопрос:
 
Красный - обязательно означает ошибку?

Всего записей: 39 | Зарегистр. 26-12-2010 | Отправлено: 19:07 27-12-2010
sergey3695



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У кого-нибудь есть скрипт для показа слайд-шоу во время установки в  Inno Setup, как это реализованно в Need for Speed™ Undercover.iss?

Всего записей: 181 | Зарегистр. 13-11-2010 | Отправлено: 19:19 27-12-2010
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
garr50
Если ты имеешь ввиду подсветку синтаксиса то нет, красный не означает ошибку. А если во время компиляции, то в строке, которая выделена красным, ошибка.

----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 19:21 27-12-2010
garr50

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krinkels,
 
Ага понял. Интересно: а это нормально ли что у меня после компиляции создается лишь один .exe файл ( без всяких там .bin ) ? Устанавливается  и удаляется то нормально, но все равно странно как-то

Всего записей: 39 | Зарегистр. 26-12-2010 | Отправлено: 19:24 27-12-2010
XNick92



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[b]THE GUILTY GOD[\b]
 
Я аж запутался.... Товарищ можешь написать полный скрипт, что и и где должно находится, или дай ссылку на свой готовый скрипт, а у же по примеру буду у себя создавать...

Всего записей: 65 | Зарегистр. 27-12-2010 | Отправлено: 19:31 27-12-2010
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
garr50
Да, это нормально. Для того чтобы создавались *.bin файлы нужно в секции [Setup] добавить эти строки:
DiskSpanning=true
DiskSliceSize=14576614 - задаешь размер bin файлов


----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 19:37 27-12-2010
garr50

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По уму bin файлы разгружают инсталятор чтобы тот быстрее работал?

Всего записей: 39 | Зарегистр. 26-12-2010 | Отправлено: 19:41 27-12-2010 | Исправлено: garr50, 19:42 27-12-2010
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
garr50
Хех, нет не по этому.

----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 19:47 27-12-2010
garr50

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А почему же? У меня есть проблемка - инсталятор огромный дугодум, очень долго загружается. Смотрел другие репаки, там сам инсталятор весил 5 мегабайт, в то время как bin - долноценные 2 гигабайта. Инсталятор в том случае загружался быстро...

Всего записей: 39 | Зарегистр. 26-12-2010 | Отправлено: 19:55 27-12-2010
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
garr50
Разделение на *.bin файла нужно затем чтоб можно было создать инсталятор более 2 гигов. Почему спросишь ты? Так это уже в другую тему. Здесь обсуждается ТОЛЬКО инно сетап.

Цитата:
загружался быстро

Ну это зависит от многих факторов

----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 20:04 27-12-2010
garr50

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

Цитата:
Ну это зависит от многих факторов

 
А они относятся к Inno Setup?

Всего записей: 39 | Зарегистр. 26-12-2010 | Отправлено: 20:25 27-12-2010
Krinkels



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

Цитата:
А они относятся к Inno Setup?

Конечно.

----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 20:36 27-12-2010
garr50

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

Всего записей: 39 | Зарегистр. 26-12-2010 | Отправлено: 20:37 27-12-2010
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
garr50
Ну возьмем для примера файлы интерфейса(картинки разные, музыка) которые извлекаются во временную папку. Если их поставить в конец списка, да еще и сжать их по полной то тогда естественно инсталл будет долго запускаться. Вывод, их нужно ставить в начало списка, и не сжимать (Flags: nocompression)

----------
Рок моя честь, а моя честь моя жизнь.
krinkels.org

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 20:47 27-12-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 155 156 157 158 159 160 161 162 163 164 165 166

Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
batva (17-02-2011 20:42): Inno Setup (создание инсталяционных пакетов)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru