Inno Setup | |||
---|---|---|---|
![]() | |||
Тип | Система создания инсталляторов | ||
Разработчики | Jordan Russell, Martijn Laan | ||
Написана на | Delphi | ||
Операционные системы | Vista, 7, 8, 10, 11 | ||
Последняя версия | 6.4.2 (12 марта 2025) | ||
Репозиторий | github.com/jrsoftware/is… | ||
| |||
Состояние | активное | ||
Лицензия | Inno Setup License | ||
Сайт | jrsoftware.org/isinfo.php |
Inno Setup — система создания инсталляторов для Windows-программ с открытым исходным кодом. Впервые выпущенный в 1997 году, Inno Setup сегодня конкурирует и даже превосходит[источник не указан 2633 дня] многие коммерческие установщики по функциональности и стабильности.
Интерфейс пользователя
[править | править код]

Классический интерфейс пользователя Inno Setup не очень удобен в плане функциональности. Существует несколько программ-оболочек, предназначенных для упрощения и ускорения написания кода (например Inno Script Studio)[1].
Ключевые особенности
[править | править код]- Поддержка всех современных версий Windows: 11, 10, 8, 7, 2008 R2 (до 6.3.0), Vista (до 6.3.0). Поддерживает установку 64-битных программ на 64-битных выпусках. Также поддерживает 64-разрядные процессоры. Также ARM редакции. При использовании процессоров Itanium необходимо установить Service Pack (поддержка до версии до 6.3.0).
- Поддерживает создание одиночных EXE для облегчения установки и распространения программ через сеть Интернет.
- Стандартный интерфейс мастера установки в стиле Windows 10 и Windows 10.
- Возможность выбора типа установки, например: Полный, Минимальный, Выборочный.
- Имеет встроенную поддержку DEFLATE, bzip2 и 7-Zip LZMA/LZMA2 сжатий. Установщик умеет сравнивать версии файлов, заменять встроенные файлы, устанавливать разделяемые файлы, регистрировать DLL/OCX библиотеки и устанавливать шрифты.
- Позволяет создавать ярлыки в меню «Пуск» и на «Рабочем столе».
- Позволяет создавать записи в реестре и .ini-файлы.
- Имеет встроенную поддержку скриптов на Object Pascal (посредством Pascal Script[англ.])[1].
- Поддерживает создание многоязычных инсталляторов программ.
- Поддерживает Unicode и языки с направлением письма справа налево.
- Поддерживает установку пароля и шифрование инсталляторов программ.
- Доступны исходные тексты на Delphi.
Программы и игры, использующие Inno Setup
[править | править код]Список примеров в этой статье не основывается на авторитетных источниках, посвящённых непосредственно предмету статьи. |
- Artipic
- Audacity
- K-Lite Codec Pack
- GIMP
- TeXstudio
- Stellarium
- ViewFD
- Download Master
- UltraISO
- PeaZip
- Media Player Classic
- CamStudio
- STDU Viewer
- Revo Uninstaller
- Folder marker
- Marble
- KompoZer
- MyChat
- OhMyPOSH
- RAMINE
См. также
[править | править код]Примечания
[править | править код]- ↑ 1 2 Путеводитель по системам для создания инсталляторов, часть 1: NSIS (Nullsoft Scriptable Install System), Inno Setup, IzPack, Excelsior Installer, WiX Toolset . ixbt.com. Дата обращения: 19 июля 2016. Архивировано 13 августа 2021 года.