Nullsoft Scriptable Install System 3.10
Опубликовано NullSoft на
1 Apr 2024
-
Размер файла
1.49 MB -
Лицензия
Бесплатная -
OC
Windows -
Автор
NullSoft -
Обновление
1 Apr 2024 -
Загрузок
2,925 (1 прошлой неделе)
"Маленькая, эффективная система установки"
С NSIS WikiNSIS (Nullsoft Scriptable Install System) является профессиональным открытым исходным кодом для создания Windows инсталляторы. Он предназначен для малых и гибкие возможности, и поэтому очень подходит для интернета.
Будучи первым опытом пользователей с вашим продуктом, стабильной и надежной установки является важным компонентом успешного программного обеспечения. С NSIS Вы можете создать такие инсталляторы, которые способны делать все, что необходимо установить программное обеспечение.
NSIS на основе сценариев и позволяет создавать логику для обработки даже самых сложных задач установки. Много плагинов и скриптов уже доступны: вы можете создавать веб-установщики, общаться с компонентами ОС Windows и другое программное обеспечение, установить или обновить общие компоненты и многое другое.
Особенности
С NSIS Wiki
NSIS может создавать инсталляторы для Windows, которые способны установка, удаление, настройка параметров системы, извлечение файлов и т.д. Потому что NSIS основан на сценарии файлы, вы можете создавать как простые, так и продвинутых инсталляторов.
Малый размер накладных расходов
NSIS создан, чтобы быть маленьким, быстрым и эффективным. В то время как другие инсталляторы часто добавляют сотни килобайт или нескольких мегабайт до установки данных, полнофункциональный NSIS инсталлятор имеет накладные расходы только 34 Кб.
Совместимость со всеми основными версиями Windows,
Вы можете создать единый инсталлятор, который совместим с Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista.
Уникальные методы сжатия
Вы можете выбрать один из трех различных комплексных методов сжатия (ZLib, BZip2, LZMA). Новый сжатия LZMA дает лучшие результаты, чем любой другой распространенный метод сжатия. Вы не должны использовать большие самораспаковывающийся архив модулей или других приложений. Поддержка сжатия включена в 34 воздушных КБ.
Сценарий основан
В отличие от других систем, которые могут генерировать только монтажников на основе списка файлов и ключей реестра, NSIS имеет мощный скриптовый язык. Этот скрипт язык предназначен для монтажников и есть команды, которые помогут вам выполнять множество задач установки. Вы можете легко добавить логику и обрабатывать различные обновления, проверки версий и многое другое.
Для стандартных инсталляторов или в качестве отправной точки для более сложных, вы можете использовать один из доступных инструментов для генерирования скриптов.
Несколько языков в одном инсталляторе
Один установщик может поддерживать несколько языков интерфейса. Более 40 переводов уже включены, но вы также можете создавать свои собственные языковые файлы. RTL (справа налево) таких языков, как арабский и иврит полностью поддерживаются.
Многие функции и проверяет целевой системе
Язык сценариев предоставляет команды вы можете использовать на целевой системе, начиная от простых функций, таких как создание папок и редактирования реестра в текстовый / двоичный файл изменения, модификации переменных окружения и перезагрузки системы. Использование при условии плагинов, вы можете использовать Windows API.
Пользовательские диалоги и интерфейсы
Вы можете создавать собственные страницы мастера, чтобы получить пользовательский ввод или интегрировать настройки. NSIS включает в себя классический и современный интерфейс мастера, но это можно даже создать свой собственный интерфейс.
Блочная система
NSIS может быть расширен с помощью плагинов, которые могут взаимодействовать с программой установки. Они могут быть написаны на C, C + +, Delphi или другом языке, и может быть использован для выполнения задач установки или расширения установки интерфейса. Вы можете использовать плагин с одной строки кода сценария. Плагины могут быть сжаты, как и другие данные установки и быть включены только при использовании предоставленных возможностей.
Поддержка веб-установки, файл исправления
Распределение NSIS включает в себя набор плагинов, которые позволяют загружать файлы из Интернета, сделать интернет-соединений, исправление существующих файлов и многое другое.
Проект интеграции различных релизов и автоматической сборки
Компилятор NSIS имеет мощный препроцессор. Это позволяет легко интегрировать несколько проектов в рамках единого инсталлера или автоматически создавать установки сборки. Можно также создавать различные версии, такие как облегченная и полная версии.
Простая и человека читать форматы файлов
Формат NSIS скрипт и формат, используемый для интерфейса диалоги легки, документированные и по-человечески читается, так что вы можете редактировать файлы с вашим любимым редактором. Это также позволяет автоматическое создание сценария возможно.
Портативный компилятора
Компилятор NSIS может быть собран на платформе POSIX, как Linux и * BSD. Создания установки по-прежнему работать на Windows, только, но таким образом они могут быть получены без ОС Windows или WINE.
Большой список возможностей
* Создает автономные исполняемые установщики
* Поддержка ZLib, BZIP2 и LZMA сжатия данных (файлы могут быть сжаты по отдельности или вместе)
* Удаление поддержки (установки могут генерировать удаления)
* Настраиваемый пользовательский интерфейс (диалоговые окна, шрифты, фоны, иконки, текст, флажки, изображения и т.д.)
* Классический и современный интерфейс мастера
* Полностью многоязычный, поддержку нескольких языков (в том числе RTL языков) в одной программе установки. Более 40 переводов уже доступны, но вы также можете создавать свои собственные.
* Page система: Вы можете добавить стандартных страниц мастера или пользовательские страницы
* Пользователь выбора установки компонентов, дерево для выбора компонентов
* Несколько конфигураций установки (обычно минимальные, типичные, Full) и пользовательские конфигурации
* Инсталлятор самопроверки помощью CRC32 контрольную сумму
* Небольшой размер накладных расходов на сжатых данных (34 KB с параметрами по умолчанию)
* Возможность отображения лицензионного соглашения в текстовом или RTF формате
* Возможность обнаружить каталог назначения из реестра
* Простота в использовании плагинов в системе (много плагинов для создания пользовательских диалогов, подключение к Интернету, HTTP загрузки, файл исправления, Win32 API вызовы и т.д. входят в комплект)
* Инсталлятор может достигать 2 Гб
* Дополнительно беззвучный режим для автоматической установки
* Препроцессор с поддержкой определенных символов, макросы условной компиляции, стандартный предопределены
* Прекрасный опыт кодирования с элементами PHP и монтаж (включая пользовательские переменные, стек реального контроля потока и т.д.)
* Установщики имеют свои собственные виртуальные машины, которые позволяют писать код, который может поддерживать:
о Извлечение файлов (с настраиваемыми параметрами перезаписи)
о файлов / каталогов копирование, переименование, удаление, поиск
о Plug-в вызове DLL
о DLL / ActiveX контроль регистрации / отмены регистрации
о выполнении исполняемых (оболочки выполнить и ждать вариантов)
о создании ярлыков
о реестра чтения / установки / перечисления / удаление
о INI файле чтения / записи
о Generic текстовый файл чтения / записи
о Мощная строки и целые манипуляции
о Window ознакомительного по имени класс или название
о Пользовательский интерфейс манипуляции (шрифт / текст установка)
о окна отправки сообщения
Пользователь о взаимодействии с окна сообщений или пользовательских страниц
о Ветвление, сравнений и т.д.
о Ошибка проверки
Перезагрузка о поддержке, в том числе удаление или переименование при перезагрузке
о Installer поведение команды (такие как показать / скрыть / wait / и т.д.).
о Пользовательские функции в сценарии
о функции обратного вызова для действий пользователя
* Полностью бесплатен для любого использования. Смотрите лицензии.
* Больше
Антивирус информации
Download3k скачал и испытаны Nullsoft Scriptable Install System, 1 Apr 2024 года с некоторыми из лучших антивирусных ядер настоящее время и вы можете найти ниже, для вашего удобства, результаты проверки:
-
Avast:
Чистый -
Avira:
Чистый -
Kaspersky:
Чистый -
McAfee:
Чистый -
NOD32:
Чистый