Inno Setup (создание инсталяционных пакетов)

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • #1

Это мощное бесплатное средство для создания установочных пакетов (дистрибутивов) программ. Поддерживается шифрование, установка пароля, различные задачи по завершении установки.
По сравнению с NSIS (основной конкурент на бесплатной основе) проще в настройке, имеет более понятную структуру скрипта, но генерит на 200-300 кб больший инсталятор. На данный момент он конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.

Последний бета релиз: 5.3.2-beta [29.05.2009]
Последний стабильный релиз: 5.2.4 [01.04.2009]
Что нового? | Что нового в версии 5.3-beta? | Все сборки

Inno Setup Compiler 5.2.3 090506 - расширенная версия от ResTools (зеркало)
Добавляет списку компонентов возможность сворачивать дочерние элементы. Содержит более удобный редактор, кроме того, компилятор имеет множество других возможностей и новых функций. На сайте автора также есть дополнительные библиотеки.

Русификатор версии 5.3.2 от vadimsva

Русская справка к версии 5.0.x, автор перевода BagIra (зеркало) | cкачать в .chm формате

Inno Setup Scripting 5.1 - Руководство по расширенным возможностям Inno Setup от Kindly
версия 5 скачать (зеркало) | версия 4 скачать (зеркало) | версия 3 скачать (зеркало)

Inno Setup Extensions Knowledge Base (содержит ответы на многие вопросы) | старая chm-версия

Дополнительные библиотеки и примеры для Inno Setup - Corona Skin, InnoTools Downloader, распаковка архивов 7-zip и FreeArc и т.д.

Дополнительные утилиты для Inno Setup - сюда входят различные распаковщики, надстройки над Inno Setup, различные генераторы скриптов, утилита объединения скриптов и т.д.

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

Dakard

Участник
Сообщения
13
Реакции
0
во отвечаю Андрей, нужная вещь уже года 1,5 как пользуюсь, конечно не в комерческих целях, а так чисто проги уже настроенные под себя делаю, удобно 1ехе файл у меня устанавливает почти все проги на компе, уже с готовыми настройками=)
 

zalman

жив, здоров ))
Сообщения
761
Реакции
146
У кого есть пример полного autorun.inf чтобы там бэкграунд, музыка, кнопки и тд делать
 

noBap

Участник
Сообщения
395
Реакции
169
У кого есть нормальный красивый скрипт. поделитесь если не жалко.
пару месяцев назад собрал сам довольно неплохой скрипт и недавно удалил его ща вспоминать все не очень хочется если кто поделится буду премного благодарен.
 

noBap

Участник
Сообщения
395
Реакции
169
В директории [Files] прописываю
;Source: "D:\Games\Counter-Strike Source\*"; DestDir: "{app}";
Но в инсталлятор берутся только файлы как заставить его запаковывать и папки тоже.
 

Andrey

пишу код за еду
Сообщения
3,386
Реакции
4,019
  • Команда форума
  • #8
[Files]
Source: D:\Games\Counter-Strike Source\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension
 

sas123

Участник
Сообщения
310
Реакции
224
C-подобный:
Source: "D:\Games\Counter-Strike Source\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
 
Последнее редактирование:

noBap

Участник
Сообщения
395
Реакции
169
мне нужно чтобы файл unins000.exe создавался не в корневой директории а допусти /папка с контрой (корневая)/cstrike/unins000.exe как это сделать?
 
Последнее редактирование:
Сверху Снизу