NSIS
(Nullsoft Scriptable Install System) - небольшая, но мощная,
эффективная и абсолютно бесплатная программа для создания
инсталляционных пакетов.
Основные особенности: встроенный
скриптовый язык программирования, маленький размер инсталлятора на
выходе, возможность создания веб-инсталляторов, совместимость со всеми
версиями Windows.
NSIS предназначена для создания
профессиональных инсталляционных файлов. NSIS позволяет создавать
самораспаковывающийся сжатый win32 ЕХЕ-файл, с возможностью проверки
его целостности. Не имеет ограничения на количество входящих в состав
дистрибутива файлов. В программе также предусмотрена функция Uninstall.
Features:• Generates self-contained executable installers
• Support for ZLib, BZip2 and LZMA data compression (files can be compressed individually or together)
• Uninstall support (installer can generate an uninstaller)
• Customizable user interface (dialogs, fonts, backgrounds, icons, text, checkmarks, images etc.)
• Classic and Modern wizard interface
•
Fully multilingual, support for multiple languages (including RTL
langauges) in one installer. More than 40 translations are already
available, but you can also create your own.
• Page system: You can add standard wizard pages or custom pages
• User selection of installation components, tree for component selection
• Multiple install configurations (usually Minimal, Typical, Full), and custom configuration
• Installer self-verification using a CRC32 checksum
• Small overhead over compressed data size (34 KB with default options)
• Ability to display a license agreement in text or RTF format
• Ability to detect destination directory from the registry
•
Easy to use plug-in system (lots of plug-ins for creation of custom
dialogs, internet connections, HTTP downloading, file patching, Win32
API calls, etc. are included)
• Installers can be as large as 2GB
• Optional silent mode for automated installations
• A preprocessor with support for defined symbols, macros, conditional compilation, standard predefines
• A lovely coding experience with elements of PHP and assembly (includes user variables, a stack, real flow control, etc.)
• Installers have their own VMs that let you write code that can support:
o File extraction (with configurable overwrite parameters)
o File/directory copying, renaming, deletion, searching
o Plug-in DLL calling
o DLL/ActiveX control registration/unregistration
o Executable execution (shell execute and wait options)
o Shortcut creation
o Registry key reading/setting/enumerating/deleting
o INI file reading/writing
o Generic text file reading/writing
o Powerful string and integer manipulation
o Window finding based on class name or title
o User interface manipulation (font/text setting)
o Window message sending
o User interaction with message boxes or custom pages
o Branching, comparisons, etc.
o Error checking
o Reboot support, including delete or rename on reboot
o Installer behavior commands (such as show/hide/wait/etc.)
o User functions in script
o Callback functions for user actions
Release Notes 2.43:Minor Changes* Added WinCore.nsh, WinDef.nsh, WinError.nsh, WinNT.nsh and WinUser.nsh for more useful Windows definitions
* Fixed a crash caused by !packhdr compressing resources (bug #2533431)
* Minor documentation improvements (including bug #2564005)
* Modern UI 2: Fixed MUI_DIRECTORYPAGE_BGCOLOR (bug #2494528)
Utilities and Plug-ins* Banner: Fixed installer showing on the background when Banner was used in .onInit
* MakeNSISW: Added Ctrl+K hotkey for build cancelation (RFE #2557392)
* nsDialogs: Added NSD_SetIcon (patch #2500960)
Translations* Added Esperanto
* Bulgarian fixes
Plug-in API* Added VS2008 project files
* Better installation of header and library files under POSIX - see INSTALL file for more information
* Header and library files were moved to a subdirectory named nsis to prevent collisions
* RegisterPluginCallback now returns int instead of BOOL for a wider range of error reporting
Build System* Added fink's mingw prefixes (bug #2495138)
* Fixed BOOL build issue on OS X (bug #2497290)
* Fixed iconv dependency detection on OS X (bug #2494539)
* Fixed Solaris builds (patch #2497172)
Homepage: http://nsis.sourceforge.net/Main_Page
Распространяется: БесплатноРазмер 1.5 Mb
Скачать NSIS (Nullsoft Scriptable Install System) 2.43
Используйте менеджеры закачек.
Use download managers
Страница загрузки/Page of Loading