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

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

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

Widok (02-08-2010 12:04): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212

   

Widok



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

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

Документация, FAQ, и различные примеры для Inno Setup - Здесь можно найти различную документацию, примеры и т.д.
 
Дополнительные библиотеки для Inno Setup - 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:44 12-04-2010 | Исправлено: SotM, 08:58 02-08-2010
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
notifier
I don't know what the 2 programs you are using. As you said, one of them uses Temp folder, but probably it wants to write to current directory. In this case it won't work because your program located on readonly CD.
Can your 1st program run from a CD correctly?

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 14:51 24-05-2010 | Исправлено: SotM, 14:52 24-05-2010
MISHANCHYK

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

Цитата:
Почитай

Спасибо, я про параметры командной строки и файлы конфигурации немного знаю!
Если в батнике писалось просто
Код:
start /wait Program.msi /q[n|b|r|f]
 
в зависимости от того, что нужно, то в инно выдаёт ошибку.
Я поэтому и спросил, как это конкретно в Инно прописать?

Всего записей: 751 | Зарегистр. 04-12-2007 | Отправлено: 15:02 24-05-2010
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MISHANCHYK
Примеры по запуску внешних приложений здесь уже приводилось достаточно много. И там были разные варианты аргументов. Так что: нужно искать

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 15:06 24-05-2010
dimon135

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ помогите плиз!!как сделать две полоски установки, т.е одна полоска распоковывает файлы из инсталлятора, а вторая распаковывает файлы из архивов.И еще вопрос можно ли пришить архивы ко второй полоске если они упакованы в .exe, и если да то как.Заранее спасибо))

Всего записей: 4 | Зарегистр. 24-05-2010 | Отправлено: 15:20 24-05-2010
MISHANCHYK

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SotM, да я пролистал версию для печати. Нашёл:

Код:
[Run]  
Filename: "{src}\LIVE\XLiveRedist1.2.0238.msi"; WorkingDir: "{src}\LIVE"; Parameters: "/silent"; Flags: waituntilterminated; BeforeInstall: ProgressExt3();  
 
 
То есть так-как я и делал(только не silent-это неправильно, а quiet), но у меня так выдаёт ошибку, поэтому и спросил.

Всего записей: 751 | Зарегистр. 04-12-2007 | Отправлено: 15:24 24-05-2010 | Исправлено: MISHANCHYK, 15:25 24-05-2010
notifier

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SotM: It's an Install shield setup, and yes can run.
 
I made a "Launcher" with inno setup.
This launches that Installshield program and then a freearc extractor, but there's the problem:
 
The IS setup installing some files and write some thing into the registry and then the 2nd Freearc  extractor extract the content of freearc archive to this program's folder (the folder's place reads from registry)
 
The problem is, when the IS setup is on a CD it extract some files to the tmp folder, the Lancher thinks that the 1st program finished and launches the freearc extractor.

Всего записей: 30 | Зарегистр. 18-04-2010 | Отправлено: 15:27 24-05-2010
Shady187

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ау!!! кто нить поможет???
 
в чем проблема?  
 
http://imagepost.ru/images/130/nleGeRNHwKxIfnGSbCeU.JPG

Всего записей: 10 | Зарегистр. 24-05-2010 | Отправлено: 15:31 24-05-2010
dimon135

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

Цитата:
Народ помогите плиз!!как сделать две полоски установки, т.е одна полоска распоковывает файлы из инсталлятора, а вторая распаковывает файлы из архивов.И еще вопрос можно ли пришить архивы ко второй полоске если они упакованы в .exe, и если да то как.Заранее спасибо))

Народ помогите плз очень надоо

Всего записей: 4 | Зарегистр. 24-05-2010 | Отправлено: 15:41 24-05-2010
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
notifier
I've tried the following:

Код:
[Run]  
Filename: {src}\winrar.exe; Flags: waituntilterminated
Filename: {src}\i_view32.exe; Flags: waituntilterminated
 

And it works. WinRAR started 1st, then the Launcher waited until I close WinRAR, and then i_view32.exe was executed.
Seems like your problem because of that 1st installer.
 
Добавлено:
dimon135 & Shady187
Не надо тут повторяться. Когда кто-нибудь сможет ответить, то ответит. Тут никто ни кому не должен, поэтому "аукать" просто наглость.

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 15:42 24-05-2010
Krinkels



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

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

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 16:43 24-05-2010 | Исправлено: Krinkels, 16:47 24-05-2010
GhoSt_1616



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SotM, notifier, эт вы на инглише общаетесь, чтобы вас никто не понял? P.S. Я то инглиш знаю, от меня ничего не утаите

Всего записей: 230 | Зарегистр. 22-03-2010 | Отправлено: 16:43 24-05-2010
SotM



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GhoSt_1616
Ага, специально для этого.
А вообще радостно, что на этот ресурс заходят не только русско-говорящие люди.

Всего записей: 965 | Зарегистр. 28-11-2006 | Отправлено: 16:48 24-05-2010
notifier

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SotM: yes, because the IS installer runs from the temp not from the source folder.
 And the inno thinks it's finished, but not.
Is there any way to start an app when a specified exe is already run?

Всего записей: 30 | Зарегистр. 18-04-2010 | Отправлено: 16:50 24-05-2010
Krinkels



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GhoSt_1616
Как ты думаешь почему они на англицком общаются? Не потому что хотят чтоб их никто не понял(проще через личку общаться), а потому что notifier не русский.
 
З.Ы. Пардон за оффтоп

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

Всего записей: 764 | Зарегистр. 06-05-2009 | Отправлено: 16:52 24-05-2010
Alexander64217



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

Всего записей: 48 | Зарегистр. 15-04-2010 | Отправлено: 17:09 24-05-2010 | Исправлено: Alexander64217, 17:12 24-05-2010
Relatior

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

Всего записей: 24 | Зарегистр. 05-05-2009 | Отправлено: 17:24 24-05-2010
Alexander61434



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Relatior
[LangOptions]
WelcomeFontName=Название шрифта
WelcomeFontSize=Размер шрифта
 

Всего записей: 238 | Зарегистр. 16-11-2009 | Отправлено: 17:27 24-05-2010
Relatior

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alexander64217
вот тебе пример на установку редист и физикс (соответственно редист с галочкой, физикс нет)
 


Всего записей: 24 | Зарегистр. 05-05-2009 | Отправлено: 17:30 24-05-2010 | Исправлено: Relatior, 17:31 24-05-2010
Alexander64217



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Relatior а  в секции [code] что надо прописывать? скинь кусок скрипта плизз!

Всего записей: 48 | Зарегистр. 15-04-2010 | Отправлено: 17:42 24-05-2010
Relatior

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Секции Code нету все делалось через Run
 
Подробнее...

Всего записей: 24 | Зарегистр. 05-05-2009 | Отправлено: 17:46 24-05-2010 | Исправлено: Relatior, 17:53 24-05-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 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru