Inno Setupявляется мощным и гибким инструментом для создания профессиональных установщиков программного обеспечения для Windows-приложений. Inno Setup был надежным выбором для разработчиков с момента его первоначального выпуска в 1997 году. Этот инструмент высоко оценивается за свою простоту и эффективность, позволяя разработчикам создавать комплексные пакеты установки с минимальными усилиями.

Одной из выдающихся особенностей Inno Setup является его поддержка всех версий Windows, включая последние издания. Он предлагает обширные параметры настройки, позволяя разработчикам адаптировать процесс установки к их конкретным нуждам. Система скриптов мощная, предоставляющая возможность выполнять сложные задачи установки и условные операции.

Inno Setup также поддерживает многоязычные установки, обеспечивая возможность программного обеспечения достичь глобальной аудитории. Инструмент включает такие функции, как встроенное сжатие файлов, защита паролем и поддержка цифровых подписей, повышая безопасность и целостность установочных пакетов.

Inno Setup является программным обеспечением с открытым исходным кодом, предоставляющим разработчикам возможность модифицировать и расширять программное обеспечение в соответствии с их уникальными требованиями. Активное сообщество и обширная документация делают его использование простым, а поиск решений для общих задач легким. Благодаря сочетанию простоты использования, мощности и универсальности, Inno Setup остается предпочтительным выбором для разработчиков, стремящихся создать надежные и удобные установщики.


Ключевые особенности:

  • Несколько типов установки: создайте полные или минимальные установки на основе выбора пользователя.
  • Пользовательские скрипты: используйте скрипты на Pascal для индивидуальных установочных процессов.
  • Многоязычная поддержка: легко создавайте установщики на разных языках.
  • Разбиение диска: Разделение установщиков на несколько дисков для больших приложений.
  • Сжатие файлов: Уменьшите размер установочного файла с помощью встроенных параметров сжатия.
  • Automatic Uninstaller: Создает деинсталлятор для легкого удаления программного обеспечения.
  • Цифровая подпись: поддерживает подпись установщиков для повышения безопасности.
  • Хорошая документация: хорошо документирована с мощной поддержкой сообщества для помощи и ресурсов.

Что нового?

Version 5.5.9
  • To further help protect installers against potential DLL preloading attacks, Setup/Uninstall now calls SetDefaultDllDirectories if available to remove the application directory from the DLL search order. If SetDefaultDllDirectories is not available or cannot be called, it now additionally preloads a set of system DLLs known to be loaded unsafely by older or unpatched versions of Windows.
  • Change in default behavior: the OutputBaseFileName [Setup] section directive now defaults to mysetup instead of setup. Setting it back to setup is not recommended: all executables named "setup.exe" are shimmed by Windows application compatibility to load additional DLLs, such as version.dll. These DLLs are loaded unsafely by Windows and can be hijacked. If you do so anyway, the compiler will issue a warning.
  • Added new [Files] section flags: sign and signonce. Instructs the compiler to digitally sign the original source files before storing them. Ignored if [Setup] section directive SignTool is not set. Inno Setup's own compiler files are now also signed.
  • [Setup] section directive LZMADictionarySize now allows the LZMA dictionary size to be increased up to 1 GB from the previous maximum of 256 MB. Review the memory requirements listed in the Compression topic before using!
  • Improved the "auto-retry" feature of the [Files] section: it now also retries if MoveFile failed even if the preceding DeleteFile succeeded. Additionally, if MoveFile keeps failing it will now register the file to be replaced on restart if the restartreplace [Files] section flag is used instead of displaying an error message.
  • The value of the AppVersion directive is now not only used to set the MajorVersion and MinorVersion values in the Uninstall registry key when possible but also used to set the VersionMajor and VersionMinor values as required by newer versions of the Windows App Certification Kit.
  • Inno Setup Preprocessor (ISPP) changes:
    • Added new function RemoveFileExt.
    • Documented predefined variable ISPPCC_INVOKED.
    • Console-mode compiler (ISCC) change: Added new command line parameter /J. Can be used to #include additional files.
  • Unicode Inno Setup: Added official Armenian translation.
  • Minor tweaks.

Программа доступна на других языках.

Отзывы пользователей

Оценка пользователя

1 2 3 4 5
5/5

12

Лицензия:

Свободный

Требования:

Windows All

Языки:

English

Размер:

1.88MB

Издатель:

Martijn Laan

Обновлено:

Apr 7, 2016

Чистый

Отчетное программное обеспечение

Программное обеспечение разработчика

Inno Setup 6.4.2

Связанное программное обеспечение

Inno Setup 6.4.2

NSIS 3.10

Уровни безопасности

Чтобы избежать возможного ущерба для вашего устройства и обеспечить безопасность ваших данных и конфиденциальность, наша команда проверяет каждый раз, когда новый файл установки загружается на наши серверы или связывается с удаленным сервером, и периодически пересматривает файл, чтобы подтвердить или обновить его статус. На основе этой проверки мы устанавливаем следующие уровни безопасности для любых загружаемых файлов.

Чистый

Это весьма вероятно, что эта программа чистая.

Мы просканировали файлы и URL-адреса, связанные с этой программой, более чем в 60 ведущих антивирусных службах мира; угроз не найдено. И стороннее программное обеспечение не bundled.

Предупреждение

Эта программа поддерживается рекламой и может предложить установить сторонние программы, которые не являются обязательными. Это могут включать панель инструментов, изменение вашей домашней страницы, поисковой системы по умолчанию или установку других сторонних программ. Это могут быть ложные срабатывания, и нашим пользователям рекомендуется быть осторожными при установке и использовании этого ПО.

Инвалид

Это программное обеспечение больше недоступно для скачивания. С высокой вероятностью, эта программа вредоносна или имеет проблемы с безопасностью или другие причины.

Представить отчет

Спасибо!
Ваш отчет был отправлен.

Мы рассмотрим вашу просьбу и примем соответствующие меры.

Обратите внимание, что вы не получите уведомление о любых действиях, предпринятых по этому отчету. Приносим извинения за любые неудобства, которые это может причинить.

Мы благодарим вас за помощь в поддержании нашего сайта чистым и безопасным.