Популярный среди программистов инструмент для создания установочных пакетов (дистрибутив). Позволяет подготовить один EXE установщик, в котором можно заархивировать сколько угодно файлов и папок. Поддерживает множество настроек сценариев распаковки и взаимодействия с пользователем, а также для удобства уже содержит готовые наборы скриптов.
При использовании Inno Setup для создания инсталляционных пакетов у вас есть возможность вести полный контроль над параметрами диалога готового инсталлятора с пользователем. Интерфейс созданного инсталлятора выдержан в стиле Windows, а все спроектированные диалоги будут привычны и понятны конечному пользователю.
Inno Setup генерирует скрипт в, котором прописаны все сценарии инсталляционного процесса. Этот набор указаний выдержан в стиле Pascal, разобраться и подкорректировать его очень просто. При компилировании скрипта и формировании исходного пакета Inno Setup использует для сжатия BZIP2 и 7-Zip алгоритмы, что зачастую в разы уменьшает созданный инсталлятор.
С помощью Inno Setup можно указать множество правил установки:
- Директория для установки (возможность изменение пользователем или нет)
- Создание ярлыков исполняемого файла в меню и на рабочем столе
- Возможность вставки в диалог инсталлятора файла лицензии и readme
- Выбор пользователем языка установки
- Произвести запись в реестр и *.ini файл
- Регистрировать в системе DLL библиотеки и устанавливать шрифты
- Установить пароль на инсталляционный пакет
- Создание файла деинсталляции
- Возможно дать пользователю выбор режима установки: Полный, Минимальный и Выборочный
Список изменений:
Inno Setup 5.5.9
- Расширены возможности компилятора по обработке цифровой подписи
- Добавлена новая функция RemoveFileExt
- Увеличено количество доступных параметров для применения в консольном режиме (ISCC)
- Добавлена поддержка армянского языка
Inno Setup 5.5.6
- Включена полная поддержка для Windows 10
- Включена новая директива SignToolRetryCount удобства проверки цифровой подписи
- Добавлено условие для проверки на предмет обнаружения уже запущенной установки [SetupMutex]
- оптимизирован компилятор
Оставте свой отзыв о Inno Setup