Nullsoft install system что это
Вы должны авторизоваться. Пожалуйста, авторизуйтесь через блок входа, или отсюда.

gado
1 день назад
С Новым годов всех! Здоровья и успехов!

Phil
2 мес. назад
каких именно?

alfavit123
2 мес. назад
почему файлов нет больше?

Alexxx16
2 мес. назад
Доброго времени ! Насчёт Open VPN уточнить…Когда я нажимаю: «скачать на 32 bit» — то появляется этот файл: «OpenVPN-2.6.6-I001-x86.msi»… Скажите пожалуйста — а как его правильно запустить на Windows 10?? Спасибо

renitacute
2 мес. назад
keep spirit.

Grig97
3 мес. назад
Речь идёт о: https://philka.ru/news/artmoney-pro-7-45-rus-portable.html

Grig97
3 мес. назад
Ссылка не работает пишет: Такого файла нет.

Phil
4 мес. назад
все на форуме

Deeek
4 мес. назад
Здравствуйте, можете отправить пожалуйста ключи отESET NOD32 Smart Security 12.2.30.0

baeker
4 мес. назад
Bien le bonsoir a tous et a toutes bien

m05p
4 мес. назад
Поиск «выше» кривой хорошо если найдет 1-2 совпадения, приходиться листать руками (точно зная что это еть)

Phil
5 мес. назад
поиск выше есть

бухарик
5 мес. назад
а как увидеть весь список программ? както не очень удобно листать все подряд

Finger
5 мес. назад
Понял, спасибо

Phil
5 мес. назад
100500 раз писано и переписано, тут и там разные регистрации, так издревле повелось
Nullsoft Scriptable Install System для Windows
Nullsoft Scriptable Install System (NSIS) — программа предназначена для легкого и быстрого создания установочных программ для Microsoft Windows с открытым исходным кодом, разработанная автормами некогда популярнейшего плеера Winamp. NSIS был задуман как альтернатива InstallShield, предназначенного для коммерческих продуктов. Система позволяет разработчикам ПО создавать самораспаковывающийся сжатый ЕХЕ-файл, с возможностью проверки его целостности. Не имеет ограничения на количество входящих в состав дистрибутива файлов. Поддерживается функция Uninstall. Встроенная собственная виртуальная машина превращает этот продукт в полноценный профессиональный инструмент.
ТОП-сегодня раздела «Инсталляторы»
Inno Setup 6.2.1 Inno Setup — бесплатный инструмент для создания инсталляторов с большим количеством полезных.
UPX 4.2.1 UPX — бесплатный, портируемый упаковщик исполняемых файлов. Поддерживает множество.

Cameyo 3.1.1530 Cameyo — отличное приложение для создания портативных версий любых программ и утилит.
![]()
Actual Installer 9.6 Это профессиональный инсталлятор программ который позволит Вам с легкостью создавать великолепные установочные программы для Ваших Windows приложений.

Smart Install Maker 5.04 Smart Install Maker — мощная программа для создания инсталляторов. Обладает простым и понятным.
CreateInstall 8.5.1 CreateInstall — универсальный, гибкий и мощный инсталлятор как для профессиональных.
Отзывы о программе Nullsoft Scriptable Install System
VictorVG про Nullsoft Scriptable Install System 3.01 [04-01-2017] А вы воспользуйтесь NIS Edit — это упростит вашу работу. Что до оценок «ламерская» — да, ленивых NSIS не жалует, а я когда мне было надо на ней целую программу резервного копирования написал.
6 | 6 | Ответить
Jeckan94 про Nullsoft Scriptable Install System 2.46 [29-01-2012] Inno setup баще
6 | 6 | Ответить
Alex.PRO про Nullsoft Scriptable Install System 2.38 [21-11-2008] блин, прога ламерская, лучше взять Smart Install Maker и не парица
6 | 8 | Ответить
812 про Nullsoft Scriptable Install System 2.37 [04-07-2008] единственный плюс программы это относительно небольшой размер. чтоб не париться лучше скачать InstallShiedl там всё просто и понятно.
6 | 6 | Ответить
Ak!M про Nullsoft Scriptable Install System 2.37 [02-06-2008] Я непонимаю как в прог добавить свой фаил, папку
Шаблон я уже сделал, помогите.
6 | 8 | Ответить
Nullsoft Scriptable Install System (NSIS)
![]()
Утилита для создания установочных программ (инсталляторов)
Яндекс.Браузер — быстрый браузер с защитой от мошенников и вредоносных сайтов.
- Windows 11
- Windows 10
- Windows 8.1
- Windows 8
- Windows 7
- Windows Vista
- Windows XP
Тип лицензии:
Freeware (бесплатное)
Языки: Английский
Nullsoft Scriptable Install System (NSIS) — утилита для создания установочных программ (инсталляторов). Это полностью бесплатное приложение для операционных систем Windows XP, Vista, 7, 8, 8.1, 10 и 11 (32 и 64 бит). Интерфейс программы выполнен на английском языке.
Зачем нужна программа NSIS?
NSIS (Nullsoft Scriptable Install System) — профессиональный инструмент с открытым исходным кодом для создания программ-установщиков Windows, которые способны делать все, что необходимо для корректной установки программного обеспечения.
NSIS основан на сценариях и позволяет использовать логические операции для выполнения даже самых сложных задач установки. Многие подключаемые модули и сценарии доступны «из коробки». Они позволяют создавать веб-установщики, обмениваться данными с Windows и другими программными компонентами, устанавливать или обновлять общие компоненты и многое другое.
Функции программы NSIS
К числу основных функциональных возможностей Nullsoft Scriptable Install System относятся:
- Совместимость со всеми основными версиями Windows. NSIS позволяет создать инсталлятор, совместимый с Windows 95, 98, ME, NT4, 2000, XP, 2003, Vista, Server 2008, 7, Server 2008R2, 8, Server 2012, 8.1, Server 2012R2, Windows 10 и 11.
- Уникальные методы сжатия. Для создания инсталляторов утилита NSIS способа сжимать исходные файлы, предоставляя пользователю возможность выбрать один из трех поддерживаемых методов компрессии — ZLib, BZip2 или LZMA.
- Использование сценариев. В отличие от других систем, которые генерируют установщики только на основе списка файлов и ключей реестра, NSIS имеет мощный язык сценариев. Он разработан специально для создания инсталляторов, и содержит команды, помогающие выполнять множество задач установки. Язык сценариев поддерживает переменные, функции и операции со строками, как и обычный язык программирования.
- Возможность добавления в инсталлятор широкого спектра функций: экстракция файлов с настраиваемыми параметрами перезаписи, копирование, переименование, удаление, поиск файлов и папок, вызов функций подключаемых DLL-библиотек, регистрация/отмена регистрации элементов управления DLL/ActiveX, выполнение исполняемых файлов, создание ярлыков, чтение/настройка/просмотр/удаление ключей реестра, манипуляции со строками и целыми числами, поиск окон на основе имени или заголовка класса и отправка им сообщений и многие другие.
- Наличие множества функций и проверок для целевой системы. Язык сценариев предоставляет команды, которые могут быть использованы в целевой системе. От простых функций, таких как создание папок и редактирование реестра, до изменения текстовых/двоичных файлов, изменения переменных среды и т.д. Используя один из предоставленных подключаемых модулей, пользователь даже может напрямую вызывать функции Windows API.
- Создание пользовательских диалогов и интерфейсов. NSIS позволяет создавать настраиваемые страницы Мастера установки программы, добавляя в них диалоговые окна, текстовые поля для ввода данных и другие интерактивные элементы. NSIS включает в себя классический и современный интерфейс Мастера, но пользователь может разработать собственный вариант.
- Подключение модулей. Функционал NSIS можно расширить с помощью подключаемых модулей, которые могут взаимодействовать с разрабатываемым инсталлятором. Они могут быть написаны на C, C++, Delphi или другом языке, и могут использоваться для выполнения ряда задач при инсталляции приложений или для модификации интерфейса инсталляторов. Например, плагин nsExec позволяет запускать любые команды командной строки, а BgImage — добавлять изображения на задний фон интерфейса инсталляторов.
- Поддержка веб-установки. Дистрибутив NSIS включает в себя набор подключаемых модулей, которые позволяют загружать файлы из интернета в процессе установки приложения. Это обеспечивает возможностью создания онлайн-установщиков.
- Простые и удобочитаемые форматы файлов. Формат сценария NSIS и формат, используемый для описания диалоговых окон и других интерактивных элементов интерфейса инсталлятора, просты, задокументированы и удобочитаемы. Пользователь может редактировать сценарии не только во встроенном, но и в любом другом текстовом любимом редакторе. Это также делает возможным автоматическое создание сценариев.
Система установки Nullsoft Scriptable
![]()
Nullsoft Scriptable Install System ( NSIS ) — это бесплатное программное обеспечение с поддержкойсценариев, которое позволяет создавать установщики для Windows. Первоначально он был разработан Nullsoft , компанией, стоящей за Winamp . NSIS — альтернатива коммерческим продуктам, таким как InstallShield .
Резюме
- 1 рассказ
- 1.1 POSIX
- 2.1 скрипты
- 2.2 Пользовательский интерфейс
- 2.3 Модули
История
NSIS был создан для распространения Winamp . Он основан на предыдущем продукте от Nullsoft : PiMP (плагин Mini Packager), который также известен как SuperPiMP. После версии 2.0a0 проект был размещен на SourceForge.net, где разработчики вне Nullsoft смогли приступить к его улучшению. NSIS 2.0 был выпущен примерно 2 года спустя.
NSIS версии 1 очень похож на классический установщик Windows , но с ним проще писать сценарии и он поддерживает больше форматов. NSIS версии 2 имеет новый графический интерфейс, поддерживает сжатие LZMA , переведен на несколько языков и представляет собой простой модульный механизм.
POSIX
Версия 2.01 была первой версией, скомпилированной на платформах POSIX . Это позволяет кросс-компиляцию ( кросс-компиляцию ) установщиков в Windows и Linux без эмуляции. В настоящее время единственная поддерживаемая архитектура — x86 .
Концепции
Скрипты
Компилятор NSIS, makensis , компилирует сценарии, подобные приведенному ниже, в исполняемую программу. Сценарий содержит по одной команде в каждой строке.
# Script d'exemple Name "Example1" OutFile "example1.exe" InstallDir "$PROGRAMFILES\Example1" Page Directory Page InstFiles Section SetOutPath $INSTDIR File ..\makensis.exe SectionEnd
Пользовательский интерфейс
NSIS 2.0 представил новый необязательный графический стиль под названием Modern UI (MUI). В интерфейсе MUI есть мастер, который помимо дополнительных настроек предлагает:
- страница приветствия
- последняя страница
- страница для выбора языка
- страница описания компонента
# Script d'exemple "Modern UI" !include MUI.nsh Name "Example 2" OutFile Example2.exe !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_LICENSE "license.rtf" !insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_COMPONENTS !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_FINISH !insertmacro MUI_LANGUAGE "English" !insertmacro MUI_LANGUAGE "German" !insertmacro MUI_LANGUAGE "French" Section "Extract makensis" SetOutPath $INSTDIR File ..\makensis.exe SectionEnd
Модули
NSIS можно расширить с помощью модулей, которые могут взаимодействовать с установщиком. Их можно написать на C , C ++ и Delphi . Их можно использовать для выполнения задач установки или для расширения кода. Модуль можно просто вызвать из NSIS с помощью строки кода.
В состав NSIS входят различные модули. Они позволяют, среди прочего, отображать начальный экран, персонализированную страницу, фоновое изображение, загружать файл из Интернета или даже выполнять математические операции.
Несколько модулей доступны в Интернете, например ZipDLL или интерпретатор подключаемых модулей Python .
Функции
- Очень маленький размер памяти
- ZLIB , bzip2 и LZMA сжатия
- На основе сценария
- Многоязычный
- Поддержка модулей
- Интерпретатор скрипта
- .
Известные продукты, использующие NSIS
Графические интерфейсы
NSIS использует только текстовые файлы для конфигурации проекта. Однако стороннее программное обеспечение позволяет их редактировать:
- EclipseNSIS — это модуль для платформы Eclipse . Он позволяет редактировать, компилировать и проверять скрипты NSIS.
- HM NIS EDIT (бесплатный редактор для NSIS)
- NSIS UltraModern User Interface — это новый интерфейс со стилем, напоминающим самые последние установщики. Интерфейс UltraModern добавляет поддержку новых страниц (Подтверждение, Информация, Отмена, Изменить / Восстановить / Удалить, Обновить / Удалить, Тип установки, Дополнительные задачи, Серийный номер…).
- « ExperienceUI for NSIS » ( Архив • Wikiwix • Archive.is • Google • Что делать? ) (Полностью настраиваемый интерфейс)
- Venis (визуальная среда для системы установки Nullsoft)
- Бесплатная программа Михова редактора NSIS
Внешние ссылки
- (ru) Официальный сайт
- (ru) « Домашняя страница проекта Nullsoft Scriptable Install System » на SourceForge.net .
- (ru) SourceForge.net Проект месяца в январь 2006 г.
Примечания и ссылки
- ↑« История версий NSIS »
- ↑Системнаялицензия Nullsoft Scriptable Install