Nullsoft install system что это
Перейти к содержимому

Nullsoft install system что это

  • автор:

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

Cameyo 3.1.1530 Cameyo — отличное приложение для создания портативных версий любых программ и утилит.

скачать Actual Installer

Actual Installer 9.6 Это профессиональный инсталлятор программ который позволит Вам с легкостью создавать великолепные установочные программы для Ваших Windows приложений.

скачать Smart Install Maker

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)

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 г.

    Примечания и ссылки

    1. ↑« История версий NSIS »
    2. Системнаялицензия Nullsoft Scriptable Install

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *