Программу Nsis И Плагины 1 Rating: 6,3/10 3349 votes

NSIS NSIS (Nullsoft Scriptable Install System) — система создания установочных программ для операционных систем семейства Microsoft Windows с открытыми исходными кодами, созданная компанией Nullsoft, основанной создателями. NSIS создан как альтернатива InstallShield, предназначенного для коммерческих продуктов. NSIS базируется на предыдущем продукте Nullsoft — PiMP (plugin Mini Packager), иначе известном как SuperPiMP. После версии 2.0a0, проект был перемещён на, где к работе над ним присоединились и сторонние разработчики.

  1. Программы И Файлы
  2. Программы И Компоненты Моего Компьютера
  3. Программы И Компоненты

Скачайте WiX бесплатно. Позволяющим использовать программу. Nullsoft Scriptable Install System.

NSIS 2.0 был выпущен в свет 2 года спустя. NSIS версии 1 был очень похож на классический Windows Installer, но он был более управляемым с помощью скриптов и поддерживал другие форматы сжатия. NSIS версии 2 поддерживает новый графический интерфейс пользователя, LZMA (алгоритм сжатия данных), многоязычность и имеет хорошую систему плагинов. NSIS может быть расширен при помощи плагинов, которые могут быть написаны на C, Си, и Delphi. Плагины могут быть использованы для улучшения функциональности и интерфейса установщика. Плагины могут быть вызваны в любой части кода NSIS скрипта. С пакетом NSIS поставляются несколько плагинов, позволяющих добавлять новые страницы, заменять фоновые изображения, скачивать файлы из Интернета, выполнять математические вычисления, обновлять файлы и многое другое.

Особенности NSIS. Очень маленький размер установочного блока. (свободная кроссплатформенная библиотека для сжатия данных), (бесплатная свободная утилита командной строки с открытым исходным кодом для сжатия данных) и LZMA (алгоритм сжатия данных). Гибкая система скриптов. Мультиязычность. Поддержка плагинов. Скрипт препроцессор.

Создание веб-установщиков Примечание Название NSIS имеет также компания, занимающаяся распространением Malware (вредоносных программ). Предположительно, компания взяла себе такое имя, чтобы казаться более солидной и законной, но это плохо отразилось на репутации NSIS, не имеющего к этой компании никакого отношения. Некоторые пользователи утверждали, что все дистрибутивы, сделанные с помощью NSIS, содержат соответствующую вредоносную программу. На самом деле, это не так, а наличие или отсутствие вредоносного кода зависит от того, кто создаёт дистрибутивы и через какие каналы они загружаются.

NSIS (Nullsoft Scriptable Install System) Скриптовая система создания инсталляционных пакетов от авторов Winamp Основные характеристики:. Размер дистрибутива около 1,5 МБ. Наличие в базовом пакете файлов с примерами и подробной справки. Чрезвычайная гибкость при создании инсталляций для своих программ. Открытый исходный код. Использование различных алгоритмов сжатия (ZLIB, BZIP2, LZMA). Наличие различных плагинов Последняя версия ветки 2.х: NSIS 2.

51 (от 1 апреля 2016 г., статус ветки - Old Releases) Последняя версия ветки 3.х: NSIS 3. 03 (от 29 января 2018 г.) Ссылки: NSIS:. Дополнительно:. Редактор для скриптового языка NSIS:.

NSIS Unpacker начиная с версии 4.40 beta поддерживает распаковку из некоторых типов инсталляций. Обратите внимание, что 7za не поддерживает распаковку.

Полноценного русификатора пока нет, но кто хочет, может перевести сообщения в исходных текстах NSIS и скомпилировать всё заново – это единственный корректный вариант. Из файлов поддаётся корректному переводу только меню интегратора NSIS, поскольку там HTML, а остальные переводы – это в основном 'русификаторы' с непредсказуемыми последствиями применения. Просьба к тем, кто будет править шапку, сначала сверяться с и не выдавать желаемое за действительное. Всего записей: 41921 Зарегистр. Исправлено:, 14:20 Silver Member NSIS 2.0 beta 0 Всего записей: 3210 Зарегистр.

Advanced Member NSIS 2.0 beta 1 Всего записей: 1330 Зарегистр. Advanced Member The most important changes in Beta 2 are the new NSIS Menu that help you information and help about NSIS faster, the new NSIS Update that helps you keep up-to-date, and big improvements of the file name validation feature introduced in Beta 1.

Всего записей: 1330 Зарегистр. Silver Member Changes 2.0 b1 to 2.0 b2:. NSIS Menu: links to all NSIS utitlies, documentation and websites. NSIS Update: check for new releases, download latest development files. Dialer plugin to connect to the internet.

Improved filename validation. VC7 compiler compatibility issues fixed. CreateDirectory sets error flag. InstallOptions: INI File State value fixed. Updated translations. Minor fixes Добавлено NSIS 2.0 beta 3(alpha) Всего записей: 3210 Зарегистр. Исправлено:, 10:17 Advanced Member Уже не ночной билд.

New version of Modern UI with support for header images. New defines to change the description area. Single macro for language selection dialog.

Documentation has been updated with new turorials and information. New commands: SectionSetInstTypes, SectionGetInstTypes, FlushINI. Bug fixes Всего записей: 1330 Зарегистр. Silver Member NSIS 2.0 beta3 a по CVS доступна 4ка. Добавлено все версии NSIS Всего записей: 3210 Зарегистр. Advanced Member А нет ли 'нормального' GUI для NSIS?

Я перепробовал много всяких (сейчас уже и не упомню), но ни один на все 100% мне не понравился. Может есть Ваши собственные разработки? Поделитесь пожалуйста.

Всего записей: 756 Зарегистр. Advanced Member 1) Как сделать с помощью NSIS проверку серийного номера (не нашёл функцию вывода диалога с редактируемой строкой)? Или как прочитать параметр из командной строки. Пока сильно не разбирался, командную строку понял как достать, а вот как воспользоваться функцией взятия параметра не совсем понятно по хелпу. Может пример какой грамотный есть? 2) Есть ли возможность сделать многодисковый инсталлятор? Можно и не одним только exe файлом.

Всего записей: 1795 Зарегистр. Advanced Member MetroidZ 1.

Программы И Файлы

Могу ошибаться, но инсталлер бесплатный. Распространяется согласно GNU.

Тогда зачем ему вообще функция проверки серийного номера? Ведь это подразумевает, что инсталлер будет использоваться для создания ПЛАТНОГО дистрибутива?

Отсюда - нарушение условий лицензии! На диски кажется разбивает (сейчас не помню - посмотрю вечерком). FreePaul Что имеется ввиду под GUI для NSIS? Редактор скриптов?

ЗЫ: На сайте уже лежит CVS билд 2.0 b4 - много изменений, по сравнению с 2.0 b3 (2.0 b3a не качал, так что сравнить не могу) Всего записей: 1554 Зарегистр. Silver Member NSIS 2.0 Beta 4 Цитата: Release notes - The /LANG parameter is no longer available for any text setting instructions. You must use a LangString if you want to make a certain text multilingual.

Camileo h30 driver. Обзор новой камеры Toshiba CAMILEO H30 установил её слабые стороны: - среднее качество съемки; - слышна работа автофокуса на записи в виде легкого стука. Также слышна работа зума.

This means you can also set one text for all languages. To make the license data multilingual you should use LicenseLangString. Modern UI 1.67: Because of the new syntax for pages, renaming of settings and variable names etc., you have to make some changes to your scripts, see the Modern UI Readme for details. Custom Pages now have a leave function. As this parameter is placed before the caption you have to add another ' empty string for the title to work.onSelChange is no longer called when the components page is created. The icons folder has been renamed to Graphics and was reorganized.

If you were using any files from Contrib Icons in your script, you should update it to point to the new image or icon path. UpgradeDLL has been changed, it's highly recommend that you include the new version in your script using!include 'UpgradeDLL.nsh' instead of the old one.

Полный список изменений -. Всего записей: 3665 Зарегистр. Advanced Member Не нашел функции разбивания на диски. Так что - увы - делаем все одним файлом Всего записей: 1554 Зарегистр. Advanced Member Цитата: Не нашел функции разбивания на диски.

Так что - увы - делаем все одним файлом наверно скрипт придётся хитрющий делать. Цитата: зачем ему вообще функция проверки серийного номера? Ведь это подразумевает, что инсталлер будет использоваться для создания ПЛАТНОГО дистрибутива? Нет не для платного, а для 'своих' и 'чужих'. Но для этого уже юзаю другой метод Нашёл, куда можно стринг ввести.

Всего записей: 1795 Зарегистр. Advanced Member Цитата: FreePaul Что имеется ввиду под GUI для NSIS? Редактор скриптов?

Программы И Компоненты Моего Компьютера

Да, хотелось бы. Восход Солнца - это хорошо для начала. Всего записей: 756 Зарегистр. Junior Member Народ, простите за глупый вопрос - как распаковать EXE-шник обратно. Я все скомпилил, исходный вариант угробил. Как все на родину вернуть?

Всего записей: 104 Зарегистр. Silver Member NSIS 2.0 RC1 Цитата: - LZMA compression support.

Компоненты

Added SetCompresssorDictSize. Modern UI 1.68: New settings for extra space for title and text on Welcome page and Finish page, improved handling of verbose settings, language file string for uninstaller reboot information, more - Shell folders are now detected using shell API functions and not the registry. This is the recommended method by Microsoft. New constants have been added in the process ($FONTS, $SENDTO and more.). Added LogicLib to distribution (easier conditional execution etc.) - Added DirVerify and GetInstDirError to allow custom error checking when the installation directory is invalid or the drive does not have enough space - Support for reading environmental variables on compile time: $%envVarName% - Added /SD parameter for MessageBox. Allows to set default for silent installers. New conditional compilation options:!ifmacrodef and!ifmacrondef.

Программы И Компоненты

New sections macros for mutually exclusive section selection Всего записей: 3665 Зарегистр. Advanced Member Цитата: NSIS 2.0 RC1 7-Zip компрессия рулит!