Nullsoft Scriptable Install System для Windows
Nullsoft Scriptable Install System (NSIS) — программа предназначена для легкого и быстрого создания профессиональных инсталляционных файлов.
Программа позволяет разработчикам ПО создавать самораспаковывающийся сжатый ЕХЕ-файл, с возможностью проверки его целостности. Не имеет ограничения на количество входящих в состав дистрибутива файлов. Поддерживается функция Uninstall. Встроенная собственная виртуальная машина превращает этот продукт в полноценный профессиональный инструмент.
- Исправлены ошибки
Inno Setup — бесплатный инструмент для создания инсталляторов с большим количеством полезных.
Smart Install Maker — мощная программа для создания инсталляторов. Обладает простым и понятным.
UPX — бесплатный, портируемый упаковщик исполняемых файлов. Поддерживает множество.
Cameyo — отличное приложение для создания портативных версий любых программ и утилит.
CreateInstall — универсальный, гибкий и мощный инсталлятор как для профессиональных.
CreateInstall Light является очень удобным инсталлятором и позволяет создавать установки с хорошим интерфейсом и со всеми наиболее важными возможностями.
Отзывы о программе Nullsoft Scriptable Install System
VictorVG про Nullsoft Scriptable Install System 3.01 [04-01-2017]
А вы воспользуйтесь NIS Edit — это упростит вашу работу. Что до оценок «ламерская» — да, ленивых NSIS не жалует, а я когда мне было надо на ней целую программу резервного копирования написал.
2 | 2 | Ответить
Jeckan94 про Nullsoft Scriptable Install System 2.46 [29-01-2012]
Alex.PRO про Nullsoft Scriptable Install System 2.38 [21-11-2008]
блин, прога ламерская, лучше взять Smart Install Maker и не парица
2 | 4 | Ответить
812 про Nullsoft Scriptable Install System 2.37 [04-07-2008]
единственный плюс программы это относительно небольшой размер. чтоб не париться лучше скачать InstallShiedl там всё просто и понятно.
2 | 2 | Ответить
Ak!M про Nullsoft Scriptable Install System 2.37 [02-06-2008]
Я непонимаю как в прог добавить свой фаил, папку
Шаблон я уже сделал, помогите.
2 | 4 | Ответить
NSIS 2.24
Nullsoft Scriptable Install System, так расшифровывается название одного из лучших комплексов для создания установочных файлов под Windows. Изначально разработкой NSIS занималась компания Nullsoft, которая использовала приложение для создания установочных файлов своего же музыкального проигрывателя Winamp. Позднее исходный код NSIS был полностью открыт и перенесён в качестве проекта на Sourceforge. Список программ, для создания установочных файлов к которым используется NSIS внушителен, достаточно упомянуть, что в нём находится Mozilla Firefox.
В новой версии решены проблемы с перезагрузкой при переустановке/удалении библиотек, уменьшена вероятность сообщений об ошибках в тихом режиме, облегчена работа с программой пользователям без административных прав, исправлены мелкие ошибки (полный список).
Nullsoft Scriptable Install System
Nullsoft Scriptable Install System (NSIS) — система создания установочных программ для Microsoft Windows с открытыми исходными кодами, созданная компанией Nullsoft, основанной создателями Winamp. NSIS создан как альтернатива InstallShield, предназначенного для коммерческих продуктов.
Содержание
История
NSIS был создан для распространения Winamp. Он базируется на предыдущем продукте Nullsoft — PiMP (plugin Mini Packager), иначе известном как SuperPiMP. После версии 2.0a0, проект был перемещён на SourceForge.net, где к работе над ним присоединились и сторонние разработчики. NSIS 2.0 был выпущен в свет 2 года спустя.
NSIS версии 1 был очень похож на классический Windows Installer, но он был более управляемым с помощью скриптов и поддерживал другие форматы сжатия. NSIS версии 2 поддерживает новый графический интерфейс пользователя, LZMA-сжатие, многоязычность и имеет хорошую систему плагинов.
POSIX
Версия 2.01 была первой версией, поддерживающей компиляцию на любой из POSIX-платформ. Это позволило создавать Windows-установщики на GNU/Linux и FreeBSD без использования эмулятора Wine. На данный момент поддерживается компиляция только для Windows.
Скрипт
Компилятор NSIS — программа makensis — компилирует скрипты в исполняемый код. Каждая строчка скрипта содержит одну команду. Пример:
Modern User Interface
В версии 2.0 был введён новый графический интерфейс пользователя, названный Modern UI (MUI). MUI очень похож на интерфейс мастеров, он поддерживает экран-заставки, выбора языка, выбор компонентов для установки и более широкие возможности настройки по сравнению со своим предшественником. Пример:
Плагины
NSIS может быть расширен при помощи плагинов, которые могут быть написаны на C++, Си, и Delphi. Плагины могут быть использованы для улучшения функциональности и интерфейса установщика. Плагины могут быть вызваны в любой части кода NSIS скрипта.
С пакетом NSIS поставляются несколько плагинов, позволяющих добавлять новые страницы, заменять фоновые изображения, скачивать файлы из Интернета, выполнять математические вычисления, обновлять файлы и многое другое.
Особенности [1]
- Очень маленький размер установочного блока (около 34 Кбайт) , bzip2 и LZMA-сжатие
- Гибкая система скриптов
- Мультиязычность
- Поддержка плагинов
- Скрипт препроцессор
- Создание Web-установщиков
Программы и игры, использующие NSIS [2]
-
для Windows
- Qt SDK
- Fiction Book Editor
Редакторы
Скрипты NSIS представляют собой простые текстовые файлы и могут быть созданы с помощью любого текстового редактора. Однако разработано несколько специальных программ, облегчающих процесс создания скриптов:
-
на сайте SourceForge.net — плагин для Eclipse, позволяющий редактировать, компилировать и тестировать NSIS скрипты; — NSIS-редактор/IDE; — визуальная среда для NSIS.
NSIS Media Malware
Название NSIS имеет также компания, занимающаяся распространением malware (вредоносных программ). Предположительно, компания взяла себе такое имя, чтобы казаться более солидной и законной, но это плохо отразилось на репутации NSIS, не имеющего к этой компании никакого отношения. Некоторые пользователи утверждали, что все дистрибутивы, сделанные с помощью NSIS, содержат соответствующую вредоносную программу. На самом деле, это не так, а наличие или отсутствие вредоносного кода зависит от того, кто создаёт дистрибутивы и через какие каналы они загружаются.
См. также
Примечания
- ↑Features — NSIS
- ↑Users — NSIS
Ссылки
-
на сайте SourceForge.net — поддержка скинов
- Программное обеспечение по алфавиту
- Системы управления пакетами
- Программное обеспечение, написанное на языке C++
- Программное обеспечение с лицензией zlib
- Переносимые приложения
Wikimedia Foundation . 2010 .
Полезное
Смотреть что такое «Nullsoft Scriptable Install System» в других словарях:
Nullsoft Scriptable Install System — Développeur Nullsoft Dernière version … Wikipédia en Français
Nullsoft Scriptable Install System — Skriptgesteuertes Installationssystem für Software auf Windows Systemen Basisdaten Entwickler Nullsoft … Deutsch Wikipedia
Nullsoft Scriptable Install System — NSIS Installer Desarrollador Nullsoft … Wikipedia Español
Nullsoft Scriptable Install System — Not to be confused with NCIS. Nullsoft Scriptable Install System NSIS Installer Developer(s) Nullsoft Stable release 2.46 / December … Wikipedia
Nullsoft Scriptable Install System — NSIS (Nullsoft Scriptable Install System, en inglés sistema de instalación por scripts ), es un sistema de código abierto para la creación de instaladores mediante scripts, desarrollado inicialmente por Justin Frankel de Nullsoft para su programa … Enciclopedia Universal
Nullsoft — Logo von Nullsoft Nullsoft ist ein Software Unternehmen, das unter anderem die Produkte Winamp, SHOUTcast und Nullsoft Scriptable Install System (NSIS) verbreitet. Der Name spielt auf Microsoft an, da Null kleiner als Micro ist.[1] Das Unternehm … Deutsch Wikipedia
NSIS — Nullsoft Scriptable Install System Nullsoft Scriptable Install System Développeur Nullsoft … Wikipédia en Français
Installation (Software) — Die Installation von Software ist der Vorgang, bei dem neue Programme auf einen vorhandenen Computer kopiert und dabei eventuell konfiguriert werden. Dieser Vorgang wird speziell unter dem Betriebssystem Windows auch Setup (englisch für Aufbau)… … Deutsch Wikipedia
Installationsroutine — Die Installation von Software ist der Vorgang, bei dem neue Programme auf einen vorhandenen Computer kopiert und dabei eventuell konfiguriert werden. Dieser Vorgang wird speziell unter dem Betriebssystem Windows auch Setup (englisch für Aufbau)… … Deutsch Wikipedia
Programminstallation — Die Installation von Software ist der Vorgang, bei dem neue Programme auf einen vorhandenen Computer kopiert und dabei eventuell konfiguriert werden. Dieser Vorgang wird speziell unter dem Betriebssystem Windows auch Setup (englisch für Aufbau)… … Deutsch Wikipedia