PDA

Просмотр полной версии : Inno Setup - создание инсталляционных пакетов


Dutch
22.08.2004, 14:40
Inno Setup

http://i63.fastpic.ru/big/2014/0709/1f/3be804999141c58517eed363d808eb1f.png

http://i61.fastpic.ru/big/2014/0709/35/11ea829f0202d47bfa8be03f35864f35.png

http://i61.fastpic.ru/big/2014/0709/0a/75b0253c969ad6368315247384eef20a.png

Inno Setup — многофункциональный инструмент создания инсталляторов для Windows программ, имеющий в своем арсенале множество полезных функций. При создании нового дистрибутива запускается специальный "мастер" (wizard), который поможет настроить множество различных параметров. Созданный утилитой инсталляционный файл какого-либо приложения, позволяет при его установке считывать и записывать данные в реестр и в конфигурационные INI-файлы. Имеется возможность регистрации библиотек и ActiveX компонентов, а также запуск внешних программ. Кроме того, в утилите есть опция создания типов установки, например, таких, как: полная установка, минимальная, выборочная и т.д. В Inno Setup присутствуют настройки, позволяющие вызвать диалог Приветствия при запуске устанавливаемой программы. Для удобства работы присутствует функция создания резервных копий инсталляционных проектов при их изменении. Кроме этого, Inno Setup позволяет выбрать, будет ли программа автоматически загружаться с запуском операционной системы и добавлять свою пиктограмму в меню "Пуск", а также оснащает каждый дистрибутив системой корректного удаления из системы. Справочная система утилиты достаточно хорошо расписана и подкреплена примерами.
На текущий момент Inno Setup конкурирует и даже превосходит многие коммерческие установщики по функциональности и стабильности.

• Поддержка всеми современными версиями Windows: 7, 2008 R2, Vista, XP, 2003, 2000, 9x, NT 4.0.
• Поддерживает установку 64-битных программ на 64-битных выпусках Windows Vista, Windows 7, Windows XP, и Windows 2003 Server. Также поддерживает x64-разрядные процессоры. (При использовании процессоров Itanium необходимо установить Service Pack).
• Поддерживает создание одиночных EXE для облегчения установки и распространения программ через интернет.
• Стандартный интерфейс мастера установки в стиле Windows 2000/XP.
• Возможность выбора типа установки, например: Полный, Минимальный, Выборочный.
• Имеет встроенную поддержку DEFLATE, bzip2 и 7-Zip LZMA/LZMA2 сжатий. Установщик умеет сравнивать версии файлов, заменять встроенные файлы, устанавливать разделяемые файлы, регистрировать DLL/OCX библиотеки и устанавливать шрифты.
• Возможность полной деинсталляции.
• Позволяет создавать ярлыки в меню «Пуск» и на «Рабочем столе».
• Позволяет создавать записи в реестре и .ini-файлах.
• Имеет встроенную поддержку скриптов на Object Pascal.
• Поддерживает создание многоязычных инсталляторов программ.
• Поддерживает Unicode и языки с направлением письма справа налево.
• Поддерживает установку пароля и шифрование инсталляторов программ.
• Доступны исходные тексты на Borland Delphi 2.0-5.0 и 2009.

Разработчик: Jordan Russell (http://www.jrsoftware.org/isinfo.php)
Лицензия: Free (Open Source)
ОС: Windows 9x/ME/NT/2000/XP/2003/Vista/7
Интерфейс: английский

Страница загрузки (http://www.jrsoftware.org/isdl.php) | История (http://www.jrsoftware.org/files/is5-whatsnew.htm)

dr.mihelson
22.09.2007, 14:25
Inno Setup 5.2.0 (http://files.jrsoftware.org/is/5/isetup-5.2.0.exe)

dr.mihelson
24.09.2007, 08:27
Inno Setup 5.2.0 Русификатор (http://rapidshare.com/files/57680313/Inno.Setup.v5.2.0.Russian.Translation.Setup.by.Nig htW0lf.rar)

Stas1989
15.05.2009, 15:51
Inno Setup 5.3.1 Beta

-[Setup] directive AppMutex and support function CheckForMutexes change: to specify a mutex name containing a comma you can now escape the comma with a backslash.
-Minor tweaks.

Скачать (http://files.jrsoftware.org/is/5.3-beta/isetup-5.3.1-beta.exe) (1,37 мб)

Stas1989
16.08.2009, 11:02
Inno Setup 5.3.4

On Windows 7 the Compiler IDE now displays a progress indicator on its taskbar button.
Pascal Scripting: Documented function IDispatchInvoke, which can be used to access a COM Automation property or method whose name is a reserved word.
Unicode Inno Setup fixes:
- [Registry] section entries with ValueType set to binary did not set the correct value.
- Pascal scripting: setting a COM Automation property or method parameter to a Unicode string variable caused an 'Invalid Type' e

Скачать (http://files.jrsoftware.org/ispack/ispack-5.3.4.exe) (1,50 мб)

Il'ya
28.08.2009, 22:57
Русификатор (http://vadimsva.ucoz.org/load/1-1-0-95) Inno Setup 5.3.4

soulf
23.09.2009, 16:17
Inno Setup 5.3.5

Windows 7 changes:
Setup, Uninstall and custom TOutputProgressWizardPage pages now make use of the new Windows 7 taskbar functionality to display progress, pause and error indicators on their taskbar buttons.
Added new [Icons] section parameter: AppUserModelID. Specifies the Windows 7 Application User Model ID for the shortcut. Ignored on earlier Windows versions and on server versions. This parameter can include constants.
Windows 7 and Vista changes:
Setup, Uninstall and custom TOutputProgressWizardPage pages now display pause and error indicators on their progress bars.
Setup and Uninstall now call the Windows API function ShutdownBlockReasonCreate to set the shutdown block reason string to be displayed to the user if system shutdown is initiated. Note: this change is purely cosmetic, the fact that Setup and Uninstall block system shutdown is not new.
Pascal Scripting changes:
TWinControl: Added new ParentBackground property. By setting this to False, you can ensure the background of a TPanel will always display the color assigned to its Color property, instead of it becoming transparent under certain conditions. See the CodeClasses.iss example script for an example.
The Unicode compiler now behaves identical to the Non Unicode compiler if a language uses more than one .isl file (it no longer requires the LanguageCodePage to be set in each file), or if a languages LanguageCodePage is overwritten from the .iss file (it no longer ignores this), or if any language specific plain text ANSI LicenseFile, InfoBeforeFile, or InfoAfterFile is used (it now converts these to Unicode using the languages LanguageCodePage at compile-time, instead of using the system codepage at run-time).
Fix: Pascal scripting: passing a Unicode string to some built-in functions like Copy caused the string to be converted to ANSI.
The uninstall program's version is now 51.(10)50.0.0.
Minor tweaks.

Скачать (http://files.jrsoftware.org/is/5/isetup-5.3.5.exe)-1,432 KB

soulf
16.11.2009, 18:27
Inno Setup 5.3.6

Windows 7 change:
Added new [Setup] section directive: UninstallDisplaySize. On Windows 7 and newer, Setup uses this directive to set the EstimatedSize value in the Uninstall registry key when possible since the Windows 7 Add/Remove Programs Control Panel (called Program and Features) no longer automatically calculates it. If an UninstallDisplaySize is not set, Setup estimates the size itself by taking the size of all files installed and adding any ExtraDiskSpaceRequired values set. Note: Windows 7 only supports the display of values smaller than 4 GB.
Pascal Scripting now supports IUnknown based COM. Previously it only supported IDispatch based COM but a growing number of Windows API functions are COM based without implementing the IDispatch interface, and you can now use these as well. See the new CodeAutomation2.iss example script for an example. Note: this is only supported by Unicode Inno Setup at the moment, because of Delphi 2's limitations (Delphi 2 is used to compile Non Unicode Inno Setup):
Added StringToGUID, CreateComObject, and OleCheck support functions.
Added HResult, TGUID, TCLSID, and TIID support types.
The compiler no longer allows a single LanguageCodePage directive to be applied to multiple languages at once. If you were using this to force Non Unicode Setup to allow the user to select any language regardless of the system code page, set [Setup] section directive ShowUndisplayableLanguages to yes instead.
Added new CodePrepareToInstall.iss example script.
Fix: Unicode Pascal scripting: passing a very long string to Format caused an error.
Minor tweaks.

Скачать (http://files.jrsoftware.org/is/5/isetup-5.3.6.exe)-1,436 KB

soulf
11.01.2010, 14:51
Inno Setup 5.3.7

The PrivilegesRequired [Setup] section directive can now be set to lowest. On Windows Vista and later this instructs Setup to not request elevated rights (via a User Account Control dialog) even if it was started by a member of the Administrators group. Do not use this setting unless you are sure your installation will run successfully on unprivileged accounts. On Windows NT/2000/XP/2003, lowest behaves the same as none.
Added new Compiler IDE option: Autosave before compiling.
[Tasks] section flags checkedonce and unchecked may now be combined. This combination specifies the task to be unchecked by default on the first install, and always unchecked by default on subsequent installs as well.
A problem with "Not Implemented" errors when Setup or Uninstall was run on Windows 7 under special conditions such as from a non-interactive service was fixed.
Changed the CodePrepareToInstall.iss example script to use the RunOnce registry key instead of a shortcut placed in {commonstartup}.
Pascal Scripting: the Non Unicode compiler now has a PAnsiChar type just like the Unicode compiler.
Added official Japanese translation.
Unicode [Code] based on RemObjects Pascal Script SVN code revision 197.

Скачать (http://www.jrsoftware.org/download.php/is.exe)-1,436 KB

drinkin
11.04.2010, 18:47
Inno Setup 5.3.9

По сравнению с версией Inno Setup 5.3.7

5.3.9 (2010-04-10)

For better appearance on Windows 7 and Vista when ClearType is enabled, Tahoma is the new default font used by Setup and Uninstall. A new [Setup] section directive DefaultDialogFontName has also been added to make it easy to override the default dialog font for all languages that do not have a custom DialogFontName setting. If you would like to revert to the dialog font used in previous versions of Inno Setup (Microsoft Sans Serif if available, else MS Sans Serif), set DefaultDialogFontName to an empty string (DefaultDialogFontName=).
Added new [Setup] section directive: DisableWelcomePage to hide the Welcome wizard page. Doing so is recommended by the Aero wizard guidelines. Additionally, the ShouldSkipPage event function is now also called for wpWelcome.
When Setup is not running silently, the Ready To Install wizard page now ignores attempts to skip it when no other wizard page before it has been shown yet.
Added LZMA2 compression support:

Updated the LZMA SDK compression code to version 9.10 which adds support for LZMA2 compression. LZMA2 is a modified version of LZMA that offers a better compression ratio for uncompressible data (random data expands about 0.005%, compared to 1.35% with original LZMA), and optionally can compress multiple parts of large files in parallel, greatly increasing compression speed but with a possible reduction in compression ratio. LZMA2 compression may be activated by setting the Compression [Setup] section directive to lzma2, and lzma2 is now also the default value.

Added various new [Setup] section directives with names that start with LZMA to fine-tune LZMA and LZMA2 compression parameters, including LZMADictionarySize which allows the LZMA dictionary size to be increased up to 256 MB from the previous maximum of 64 MB. Review the memory requirements listed in the Compression topic before using.
Tweaked the JMP/CALL instruction optimization algorithm for slightly better compression of executable files. (On Inno Setup's own installer, this saved about 2 KB.)
Improved compression of x64 executable files: just like for x86 executable files, JMP/CALL instruction optimization is now performed for x64 executable files. On average, this will reduce the compressed size of x64 executable files by 2-3%.
[Setup] section directive DiskSliceSize can now be set to max, and max is now also the default value.
Windows 7 change: The Compiler IDE is now pinnable. Also, files that are opened via the Welcome dialog, MRU list, and drag & drop now get added to the Jump List.
Windows 7 and Vista changes:

Before deleting a pinned shortcut, Uninstall now automatically removes it from the current user's Start menu pinned list and on Windows 7 also from the taskbar.
Changed the icon that is shown on Select Start Menu Folder wizard page. Previously, it used the same icon as the preceding Select Destination Location page, but that was never really the intention.
When Setup and Uninstall respawn for elevation, any SUBST'ed drives in the EXE filename are now expanded before the respawn, since the elevated user will not retain the original user's SUBST mappings. Fixes error seen when starting Setup from a SUBST'ed drive.

Setup now uses the SHA-1 algorithm instead of MD5 for file checksums and various internally-used hashes.
Pascal Scripting: Added support functions GetSHA1OfString, GetSHA1OfUnicodeString, and GetSHA1OfFile.
QuickStart Pack: Added ISPP functions GetSHA1OfString, GetSHA1OfUnicodeString, and GetSHA1OfFile.
[Icons] section parameter AppUserModelID is now also used on Windows Server 2008 R2.
In Setup's version info text fields, "(C)" is now automatically replaced with real copyright symbols ("©").
Unicode Inno Setup: Added workaround for upstream Delphi bug that could cause Setup (versions 5.3.6 to 5.3.8) to display a "Stream read error" error message at startup on Windows 2000 systems that did not have Service Pack 4 installed.
Compiler IDE change: the Tools | Configure Sign Tools... dialog now allows editing of existing Sign Tools.
The uninstall program's version is now 51.(10)52.0.0.
Minor tweaks.

5.3.8 (2010-02-18)

Added new [Setup] section directive: UsePreviousLanguage. When this directive is yes, the default, at startup Setup will look in the registry to see if the same application is already installed, and if so, it will use the language of the previous installation as the default language selected in the list of available languages on the Select Language dialog. Note that this directive does not change the language used by the Select Language dialog itself because it cannot assume that the current user understands the same languages as the previous user. UsePreviousLanguage must be set to no when AppId includes constants.
On Windows Vista and newer, Uninstall no longer blocks system shutdown until the uninstallation has actually started. This should make the Windows 7 Logo Kit (which wrongly tests any .exe in the application directory including the uninstaller) happy when it tries to shutdown an Uninstall sitting on its confirmation prompt.
On Windows NT and newer, PrivilegesRequired=lowest now has an additional effect: the uninstall info root key will always be HKEY_CURRENT_USER, and the "common" forms of the Shell Folder constants are always mapped to the "user" forms, even if administrative privileges are available.
[Setup] section directive CreateUninstallRegKey may now be set to a boolean expression, which may contain calls to check functions. For example: CreateUninstallRegKey=not IsTaskSelected('portablemode'). See the CreateUninstallRegKey documentation for details.
The Preparing to Install wizard page now offers the user an option to directly reboot instead of just saying a reboot is needed. To trigger this option from a PrepareToInstall event function set its new NeedsRestart parameter to True.
In the MinVersion and OnlyBelowVersion directives and parameters, .x is now treated the same as .0x when a major version of 5 or higher is specified. Thus, you now have the option of using either 5.01 or 5.1 to specify Windows XP. However, to maintain compatibility with existing scripts, 4.x will still be interpreted as 4.x0.
Pascal Scripting: Added new PageIndexFromID support function.
The online documentation available at http://www.jrsoftware.org/ishelp/ now has an index and is searchable.
QuickStart Pack changes:

Added ISPP function StringChange.
The ISPP documentation is now available online at http://www.jrsoftware.org/ispphelp/.

The uninstall program's version is now 51.(10)51.0.0.
Minor tweaks.


Скачать:
Инсталлятор Inno Setup (http://www.jrsoftware.org/download.php/is.exe) - 1,5 Мб
Инсталлятор Unicode Inno Setup (http://www.jrsoftware.org/download.php/is-unicode.exe) - 1,9 Мб
Исходный код Inno Setup на Delphi (http://www.jrsoftware.org/download.php/issrc.zip) - 1,1 Мб

The Inno Setup QuickStart Pack включает помимо самого Inno Setup еще такие неофициальные дополнения как ISTool script editor и Inno Setup Preprocessor, которые делают работу с Inno Setup легче. The Inno Setup QuickStart Pack также включает возможность скачать и установить поддержку шифрования.

Инсталлятор Inno Setup QuickStart Pack (http://www.jrsoftware.org/download.php/ispack.exe) - 1,6 Мб
Инсталлятор Unicode Inno Setup QuickStart Pack (http://www.jrsoftware.org/download.php/ispack-unicode.exe) - 2,0 Мб

Русификатор Inno Setup 5.3.9
Ссылка1 (http://vadimsva.ucoz.org/Inno_Setup_5_rus.7z) - 497 кб
Ссылка2 (http://narod.ru/disk/19591800000/Inno_Setup_5_rus.7z.html) - 497 кб

Unicode версия находится в папке Unicode, для IPSS версии файл тот же, что и для обычной. Русификация производится заменой файла. Перевод 100%. Ссылки автора перевода - vadimsva.
По первой ссылке скачиваем через браузер: щелкаем по ссылке правой кнопкой мыши и выбираем "Сохранить как".

comsun
08.05.2010, 19:23
Inno Setup 5.3.9 Pack

В паке присутствует всё,что может пригодиться для создания инсталлятора Inno Setup:

Inno Setup 5.3.9 - Компиллятор.
ISSJoiner v12 - Соединение двух скриптов .ISS. Выделение,ПКМ - "Join scripts".
ISUnpacker Explorer 1.6.9 - Распаковка инсталляторов. ПКМ - "Открыть в ISUnpacker"
ISSkin Builder v13.0 - Создание скинов Inno Setup.
ISTool 5.3.0.1 - Инструменты для создания установочных скриптов Inno Setup.
IS Form Desiner v5.1.8 - Создание страниц инсталлятора.
Converter REG2ISS 0.0.14 (by Serega) - Конвертирование файлов реестре .REG в .ISS. ПКМ на .REG файлах
Inno Setup Scripting v5.1 - Справочное пособие по Inno Setup.
Inno Setup HELP & FAQ - Сборник Хелпов и инструкций по Inno Setup.
Inno Setup Example Scripts - Примеры скриптов Inno Setup.
Restools Plugins - 16 Плагинов Restools.

Удобства - в меню Пуск всё находится в Одном пункте - Inno Setup 5.3.9 Pack (http://ipicture.ru/upload/100525/5zHV9VVOqx.jpg); ISUnpacker, ISSJoiner, Converter REG2ISS присутствуют в контекстном меню соответствующих файлов, всё на русском.

Проверялся только на XP.
Язык Русский.
Размер Архива - 14 Мб

Скачать (http://depositfiles.com/files/86ief66sh)

monarh22
24.06.2010, 01:48
Inno Setup 5.3.10 + rus, + doc

Специальный мастер создания дистрибутива поможет настроить различные параметры установки.
С помощью данной утилиты, можно:
- создавать учетные записи в системном реестре;
- помещать установленную программу в автозагрузку;
- использовать автоматическое удаление (uninstall);
- возможность выбора типа установки (полная, минимальная, выборочная);
- деинсталляция;
- установка шрифтов;
- поддержка многоязыковых инсталляторов;
- "тихая" установка и деинсталляция;
- установка защищенная паролем.
- обеспечение каждого дистрибутива корректным удалением из системы.

Интеграция написания скриптов в стиле Pascal.
Наличие всех исходников в (Borland Delphi 2.0-5.0).

В отличии от предыдущей версии добавлена поддержка .NET Framework 4, улучшена работа с Win7 и улучшена поддержка Unicide.
Работает со всеми версиями Windows, также с 64 разрядными.
Размер 2.7 Мб.
В архиве находится дистрибутив программы в unicode, русификатор и Help с документацией на русском языке от версии 5.1.1.

http://depositfiles.com/files/seuu1xxe4

Волдемар
10.02.2011, 10:52
Inno Setup 5.4.1 + Rus
ОС: Windows 2000/XP/Vista/7
Язык интерфейса: english/русский
Лекарство: не требуется
Сайт программы: jrsoftware.org
Размер: 2.1 Мб
http://files.jrsoftware.org/is/5/isetup-5.4.1.exe
http://turbo.to/8qbmo3ifxbba.html

Волдемар
18.03.2011, 11:19
Inno Setup 5.4.2 English + Русификатор
* Windows 7 change:
o Added new [Icons] section flag: excludefromshowinnewinstall. Prevents a Start menu entry for a newly installed application shortcut from receiving a highlight on Windows 7 (or later). Ignored on earlier Windows versions.
* Compiler IDE change:
o Changed shortcut for Edit | Complete Word to Alt+Right (but still recognize Ctrl+Space). Reportedly, Ctrl+Space conflicts with the Chinese IME.
* Fixes:
o Inno Setup Preprocessor: #include handling of '.\' and '..\' now treats such filenames as relative to the directory containing the current file, not to the current directory (which is undefined).
o On the 5.4.1 Unicode compiler, trying to build a multi-language installer while running under a DBCS code page could unexpectedly result in "Illegal null character" errors.
o On Unicode, string-type parameters passed to BeforeInstall and AfterInstall functions were being converted to ANSI.
Платформа|ОС: Windows XP \ Vista \ 7
Язык интерфейса: English + Русификатор
Лекарство: Не нужно (Программа бесплатна)
Размер: 2,56 Мб + 2,04 Мб + 475,92 Кб
http://files.jrsoftware.org/is/5/isetup-5.4.2-unicode.exe
http://vadimsva.ucoz.org/Inno_Setup_5_rus.7z

drinkin
20.12.2011, 20:28
Inno Setup 5.4.3

5.4.3 (2011-12-20)

QuickStart Pack: Now offers to download and install Inno Script Studio besides InnoIDE.
Setup now only allows the "Don't create a Start Menu folder" check box to suppress the creation of shortcuts under {group}. Previously, it would also suppress the creation of shortcuts in other locations, such as {userstartup}, on entries that lacked a Tasks parameter.
Setup now doesn't count files with Tasks/Check parameters when calculating the disk space shown at the bottom of the Select Components page.
Improved throughput of external file copying on some devices.
On Unicode, Setup now supports Rich Edit 4.1 when available.
Inno Setup Preprocessor (ISPP) changes:
Documentation improvements: Added the functions available from ISPPBuiltins.iss to the help file.
#ifexist/#ifnexist: For consistency with ISPP functions, prepend SourcePath if the filename is relative, and also support prefix expansion.
ReadReg: Now only requests KEY_QUERY_VALUE access on the key. Previously, it requested KEY_ALL_ACCESS.
The Inno Setup source code is now also available as a Git repository at GitHub. This should make it easier to contribute to Inno Setup, see GitHub Help - Fork A Repo for more info.
Added official Serbian (both Latin and Cyrillic) and Ukrainian translations.
Minor tweaks.

Скачать:
Inno Setup: Инсталлятор (http://www.jrsoftware.org/download.php/is.exe) (1,69 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/is-unicode.exe) (2,08 Мб) | Исходный код (http://www.jrsoftware.org/download.php/issrc.zip) (1,30 Мб)
QuickStart Pack: Инсталлятор (http://www.jrsoftware.org/download.php/ispack.exe) (1,66 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/ispack-unicode.exe) (2,04 Мб)

drinkin
30.05.2012, 18:10
Inno Setup 5.5.0

5.5.0 (2012-05-29)


Non-Unicode Inno Setup OS requirements change: Windows 95, 98, Me, and NT 4.0 are no longer supported. Like the Unicode version, Windows 2000 is now the minimum supported operating system.
The MinVersion and OnlyBelowVersion directives and parameters now require only a single version number. For example: MinVersion=5.1. For compatibility with previous versions of Inno Setup, separate Windows 95/98/Me and Windows NT version numbers may still be specified, but these aren't used anymore.
On Windows Vista and newer, Setup now supports the Windows Restart Manager API to close and restart applications using files that need to be updated:
Added new [Setup] section directive: CloseApplications, which defaults to yes. If set to yes and Setup is not running silently, Setup will now pause on the Preparing to Install wizard page if it detects applications using files that need to be updated by the [Files] or [InstallDelete] section, showing the applications and asking the user if Setup should automatically close the applications and restart them after the installation has completed. If set to yes and Setup is running silently, Setup will always close and restart such applications, unless told not to via the command line (see below).
Added new [Setup] section directive: CloseApplicationsFilter, which defaults to *.exe,*.dll,*.chm. Controls which files Setup will check for being in use. Setting this to *.* can provide better checking at the expense of speed.
Added new [Setup] section directive: RestartApplications, which defaults to yes. Note: for Setup to be able to restart an application after the installation has completed, the application needs to be using the Windows RegisterApplicationRestart API function.
Added new command line parameters supported by Setup: /NOCLOSEAPPLICATIONS and /NORESTARTAPPLICATIONS. These can be used to overide the new CloseApplications and RestartApplications directives.
Added new [Code] support function: RmSessionStarted.
TWizardForm: Added new PreparingMemo property.
The Preparing to Install wizard page now also checks if one or more files specified in the [InstallDelete] section were queued (by some other installation) to be replaced or deleted on the next restart, making Setup stop on the page if it does. Previously it only checked files specified in the [Files] section.
Setup now additionally hides the Back and Next buttons while the PrepareToInstall [Code] event function is running. Previously it only disabled itself.
Added new [Setup] section directive: AllowNetworkDrive, which defaults to yes. If set to no, the user will not be allowed to enter a network drive on the Select Destination Location page of the wizard. Note: to fully disallow installation to network locations, you must also set AllowUNCPath to no.
Windows 7 changes:
Added new [Icons] section flag: preventpinning. Prevents a Start menu entry from being pinnable to Taskbar or the Start Menu on Windows 7 (or later). This also makes the entry ineligible for inclusion in the Start menu's Most Frequently Used (MFU) list. Ignored on earlier Windows versions. Contributed by Milan Burda via GitHub.
Windows 7 SP1 fixed the issue with EstimatedSize values in the Uninstall registry key and on Windows 7 SP1 or newer Setup now sets EstimatedSize even for sizes of 4GB or more.
Improved the "auto-retry" feature of the [Files] section: it now automatically retries even if the restartreplace [Files] section flag is used.
Pascal Scripting: Changed the InstallOnThisVersion support function to return a Boolean value. If an invalid version string is passed, an exception will be raised.
Added 128x128 and 256x256 sizes to the compiler and document icons, created by Motaz.
Some messages have been added and removed in this version. (View differences in Default.isl)
New messages: ApplicationsFound, ApplicationsFound2, CannotInstallToNetworkDrive, CannotInstallToUNCPath, CloseApplications, DontCloseApplications, InvalidParameter, SetupAlreadyRunning, ShutdownBlockReasonInstallingApp, ShutdownBlockReasonUninstallingApp, StatusClosingApplications, StatusRestartingApplications, WindowsServicePackRequired, WindowsVersionNotSupported.
New custom messages: AutoStartProgramGroupDescription, AutoStartProgram, AddonHostProgramNotFound.
Removed messages: ToUNCPathname.
Note: only the official English and Dutch translations have been updated for these changes at this moment. See the Inno Setup Translations page for more information.
Inno Setup Preprocessor (ISPP) changes:
Added function DirExists.
The ISPP source code has been moved into the main Inno Setup source code repository.
Minor tweaks.

Скачать:

Inno Setup: Инсталлятор (http://www.jrsoftware.org/download.php/is.exe) (1,82 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/is-unicode.exe) (2,20 Мб)

QuickStart Pack: Инсталлятор (http://www.jrsoftware.org/download.php/ispack.exe) (1,78 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/ispack-unicode.exe) (2,16 Мб)

drinkin
10.07.2012, 13:53
Inno Setup 5.5.1

5.5.1 (2012-07-09)
Added official Greek translation.
Updated the official Catalan, Czech, Danish, Finnish, French (Standard), German, Hebrew, Hungarian, Italian, Japanese, Norwegian (Bokmal), Polish, Portuguese (Brazil), Portuguese (Portugal), Russian, Serbian (Cyrillic), Serbian (Latin), Slovenian, Spanish, and Ukrainian translations for the changes introduced by the previous version.
Demoted the official Basque and Slovak translations to unofficial because of a lack of updates by the maintainers.
Fix: The Preparing to Install wizard page's detection of files that need to be updated but are in use or queued (by some other installation) to be replaced or deleted on the next restart did not work for [Files] and [InstallDelete] entries with a Components or Tasks parameter.
Minor tweaks.

Скачать:

Inno Setup: Инсталлятор (http://www.jrsoftware.org/download.php/is.exe) (1,82 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/is-unicode.exe) (2,20 Мб)

QuickStart Pack: Инсталлятор (http://www.jrsoftware.org/download.php/ispack.exe) (1,78 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/ispack-unicode.exe) (2,16 Мб)

drinkin
31.01.2013, 20:21
Inno Setup 5.5.3

5.5.3 (2013-01-30)
Windows 8 change: [Icons] section flag excludefromshowinnewinstall now additionally prevents the new shortcut from being automatically pinned the Start screen.
Added new command line parameters supported by Setup: /HELP and /?. Cause Setup to display the list of accepted command line parameters in a message box, exiting with exit code 0 afterwards. Ignored if the UseSetupLdr [Setup] section directive was set to no.
Added new command line parameter supported by Inno Setup's own installer: /PORTABLE=1. Causes Inno Setup's own installer to not create an uninstaller nor an entry in the Add/Remove Programs Control Panel applet. Also supported by QuickStart Pack's installer.
Added workaround for bug in 64-bit Windows which in some cases would cause Windows to display an error message when a user tries to change the icon of an installed shortcut.
Updated the compiler and document icons, created by Motaz.
Restart Manager: If Setup is not running silently and is unable to close all applications using files that need to be updated, it will now ask the user to abort, retry, or ignore. Previously it always ignored.
A message has been added in this version. (View differences in Default.isl)
New message: ErrorCloseApplications.
Added official Corsican and Nepali translations. The Nepali translation requires Unicode Inno Setup.
Inno Setup Preprocessor (ISPP) changes:
Added directive #redim to increase or decrease the dimension of an existing array variable.
Added function DimOf. Returns the dimension of the specified identifier.
Pascal Scripting changes:
Added new function: ExtractTemporaryFiles. This function is like ExtractTemporaryFile but supports wildcards and doesn't ignore directory information.
When ExtractTemporaryFile or ExtractTemporaryFiles extracts a file, this is now logged.
Unicode Inno Setup: Now has an Int64 type, supported by IntToStr. Also added new StrToInt64, StrToInt64Def, and GetSpaceOnDisk64 support functions.
If the Flags parameter of a [Files] entry includes isreadme and the entry also has a BeforeInstall or AfterInstall parameter, the BeforeInstall or AfterInstall functions will now only be called when the file is installed and no longer a second time when the file is viewed after the installation has completed.
[Setup] section directive VersionInfoProductTextVersion, which sets the textual product version value, is now truncated at 50 characters instead of 20. Contributed by Lukas Ais via GitHub.
The Inno Setup help file source code has been moved into the main Inno Setup source code repository.
Fix: [Setup] section directive CloseApplicationsFilter was partially case sensitive.
Unicode [Code] based on RemObjects Pascal Script Git commit 31abd2925837d85a6965b5325e8fb7835ca73ea8.
QuickStart Pack: No longer offers to download and install InnoIDE (which is no longer maintained by its author) unless /ALLOWINNOIDE=1 is specified on the command line. If you're still using InnoIDE it is recommended you switch to Inno Script Studio (which QuickStart pack can download and install).
Minor tweaks.
5.5.2 (2012-10-08)
Added the Windows 8 "compatibility" section to the various manifest resources used by Inno Setup.
Added constants {userpf} and {usercf}. Only Windows 7 and later supports {userpf} and {usercf}; if used on previous Windows versions, they will translate to the same directories as {localappdata}\Programs and {localappdata}\Programs\Common.
Pascal Scripting: Added new RegisterExtraCloseApplicationsResources event function and also added new RegisterExtraCloseApplicationsResource support function. These functions can be used to register extra files which Setup should check for being in-use.
Added new command line parameters supported by Setup: /CLOSEAPPLICATIONS and /RESTARTAPPLICATIONS. These can be used to override the CloseApplications and RestartApplications directives.
Decreased Unicode Inno Setup's size slightly. Contributed by Andreas Hausladen via GitHub.
Unicode [Code] based on RemObjects Pascal Script Git commit 52291ffbfc14f3cf1a445f3e88c6902e13fbdf78.
Minor tweaks.

Скачать:

Inno Setup: Инсталлятор (http://www.jrsoftware.org/download.php/is.exe) (1,86 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/is-unicode.exe) (2,22 Мб)

QuickStart Pack: Инсталлятор (http://www.jrsoftware.org/download.php/ispack.exe) (1,82 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/ispack-unicode.exe) (2,17 Мб)

YSF
12.11.2013, 01:47
Inno Setup 5.5.4

История (http://files.jrsoftware.org/ispack/whatsnew.htm)

Inno Setup: Инсталлятор (http://www.jrsoftware.org/download.php/is.exe) (1,85 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/is-unicode.exe) (2,22 Мб)

QuickStart Pack: Инсталлятор (http://www.jrsoftware.org/download.php/ispack.exe) (1,82 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/ispack-unicode.exe) (2,17 Мб)

Русская версия от loginvovchyk (http://file.sampo.ru/4w5z5f/) (2,57 Мб)

YSF
09.07.2014, 13:57
Inno Setup 5.5.5

История (http://files.jrsoftware.org/ispack/whatsnew.htm)

Inno Setup: Инсталлятор (http://www.jrsoftware.org/download.php/is.exe) (1,85 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/is-unicode.exe) (2,22 Мб)

QuickStart Pack: Инсталлятор (http://www.jrsoftware.org/download.php/ispack.exe) (1,80 Мб) | Инсталлятор Unicode (http://www.jrsoftware.org/download.php/ispack-unicode.exe) (2,16 Мб)

UIPack
12.06.2021, 11:38
Inno Setup 6.2.0 RUS
Description:
Help documentation in Russian
Inno Setup (ISetup.chm)
Inno Setup Preprocessor (ISPP.chm)
Перевод справки Leserg.
Silent fast automatic installation.
Download (https://www.upload.ee/files/13410741/innosetup-6.2.0.exe.html)