Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Nullsoft Scriptable Install System | NSIS

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117

Открыть новую тему     Написать ответ в эту тему

Nep



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

 
NSIS (Nullsoft Scriptable Install System)
Скриптовая система создания инсталляционных пакетов от авторов Winamp

Основные характеристики:
 
  • Размер дистрибутива около 1,5 МБ
  • Наличие в базовом пакете файлов с примерами и подробной справки
  • Чрезвычайная гибкость при создании инсталляций для своих программ
  • Открытый исходный код
  • Использование различных алгоритмов сжатия (ZLIB, BZIP2, LZMA)
  • Наличие различных плагинов
     
    Новейшая версия ветки 2.х: NSIS 2.51 (от 1 апреля 2016 г., статус ветки - Old Releases)
    Новейшая версия ветки 3.х: NSIS 3.10 (от 30 марта 2024 г.)  
     
     
    Ссылки:
    NSIS: страница загрузкирусификатор ветки 2.xx (без гарантии, что подходит!)2.513.10NSIS 3 Pre-releaseNSIS 2 Pre-releaseисходники (SVN)
     
    Дополнительно: [ плагины, примеры и полезности ] • [ форум разрабочиков ] • [ Wiki ]
     
    Редактор для скриптового языка NSIS: [ скачать ] • [ домашняя страница ]
     
    NSIS Unpacker
    7-zip начиная с версии 4.40 beta поддерживает распаковку из некоторых типов инсталляций.  
    Обратите внимание, что 7za не поддерживает распаковку.
     
    Полноценного русификатора пока нет, но кто хочет, может перевести сообщения в исходных текстах NSIS и скомпилировать всё заново – это единственный корректный вариант. Из файлов поддаётся корректному переводу только меню интегратора NSIS, поскольку там HTML, а остальные переводы – это в основном "русификаторы" с непредсказуемыми последствиями применения.
     
    64-х битное развитие идей NSIS. В разработке, аннотация разработчика nsisbi.
     
    Просьба к тем, кто будет править шапку, сначала сверяться с http://nsis.sourceforge.net/Main_Page и не выдавать желаемое за действительное.

  • Всего записей: 41940 | Зарегистр. 24-06-2001 | Отправлено: 14:21 06-10-2001 | Исправлено: DimmY, 11:10 31-03-2024
    Cramac



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    как то давно делал, было так:
     
    Section "Антивирус" SEC05
      SetOutPath "$INSTDIR\tmp"
      SetOverwrite on
      NSISdl::download http://10.10.10.2/files/avast_home_last.exe $INSTDIR\tmp\avast_home_last.exe
      ExecWait "$INSTDIR\tmp\avast_home_last.exe"
      RmDir /r "$INSTDIR\tmp"
    SectionEnd

    Всего записей: 124 | Зарегистр. 07-01-2004 | Отправлено: 16:01 18-09-2011
    Imperiuz



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Cramac, спасибо работает

    Всего записей: 7 | Зарегистр. 10-07-2008 | Отправлено: 16:28 18-09-2011
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Шапку поправил, ошибку устранил. Версии 2.47 на данный момент кроме "ночнушек" CVS/SVN пока нигде ещё нет - она сегодня в состоянии разработки, а стабильная версия - 2.46. Просьба к "правильщикам шапок" не вводить народ в заблуждение или отправлю на личный приём к batva и DimoN за хулиганство и сознательное введение людей в заблуждение.  
     
    Надеюсь, что ясно выразился.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33231 | Зарегистр. 31-07-2002 | Отправлено: 16:41 18-09-2011
    SamLab



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Никто не пробовал Unicode NSIS 2.46.3 http://www.scratchpaper.com что за зверь такой?

    ----------
    SamLab.ws - Программы и русификаторы + SamForum.org - Софтовый форум + Мой Телеграм

    Всего записей: 6597 | Зарегистр. 15-07-2004 | Отправлено: 19:33 22-10-2011
    Arioch1



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Форк NSIS'а с поддержкой Юникода.
    Неофициальный, но вроде бы все время идёт в ногу с основной веткой
     
    http://code.google.com/p/unsis/
     
    Думаю, дял шапки пригодится.

    Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 14:27 24-10-2011
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Arioch1
     
    По факту там зеркало проекта про который SamLab спрашивал. Я его бегло глянул, но руки поковырять пока не дошли. Но явно стоит внимательно изучить когда будет свободное время. А добавлять в шапку кота в мешке? Думаю что рановато.


    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33231 | Зарегистр. 31-07-2002 | Отправлено: 15:24 24-10-2011
    YSF



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NSIS Portable 2.46.3 Unicode
    http://downloads.sourceforge.net/portableapps/NSISPortable_2.46.3_English.paf.exe?redirect_do_not_right_click

    Всего записей: 2224 | Зарегистр. 06-05-2006 | Отправлено: 17:33 31-10-2011
    MaGoth

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Никто не пробовал Unicode NSIS 2.46.3 http://www.scratchpaper.com что за зверь такой?

    Я пробовал и постоянно на нем только и сижу, хорошая штука для мультиязычных инсталляторов. Глюков серьезных не видил, но есть ограничения, не все плагины в базе Нсис, могут с ним нормально работать, или же вообще, у некоторых из них нет поддержки ЮТФ.
     
     

    Цитата:
    NSIS Portable 2.46.3 Unicode  

    Партянки в этом деле лучше совсем не юзать, тем паче что они левосторонние (не от разрабов). Имхо...

    Всего записей: 114 | Зарегистр. 30-05-2007 | Отправлено: 19:56 31-10-2011 | Исправлено: MaGoth, 19:59 31-10-2011
    SamLab



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Но явно стоит внимательно изучить когда будет свободное время

    Спросил у сборщика NSIS про проект Unicode и он ответил цитирую:
    это тоже самое что и NSIS 2.47 Preview (Build 10.06.2011) только хуже... вот если бы там был собран проектный файл для MSVC2010, тогда бы это можно было назвать ответвлением...

    ----------
    SamLab.ws - Программы и русификаторы + SamForum.org - Софтовый форум + Мой Телеграм

    Всего записей: 6597 | Зарегистр. 15-07-2004 | Отправлено: 20:44 31-10-2011
    kot280379



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    вот если бы там был собран проектный файл для MSVC2010, тогда бы это можно было назвать ответвлением

    было очень даже неплохо

    Цитата:
     
    Но явно стоит внимательно изучить когда будет свободное время

    Которого никогда не будет

    Всего записей: 185 | Зарегистр. 01-11-2009 | Отправлено: 21:05 31-10-2011
    Draik

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет всем.  
    Вопрос наверно из разряда простых.
    Что нужно прописать в скрипте для изменения значения ключа в реестре.
    Необходимо чтобы работало на всех версиях Винды.
     
    Путь ключа такой:
    HKEY_CURRENT_USER - Software - EA Sports - FIFA 10 - Language ID
    И вот значение ключа Language ID нужно изменить. Допустим стоит там 0, нужно сделать так, чтобы это значение изменилось на 5.
     
    Виктор или кто-нибудь другой, пожалуйста, помогите!

    Всего записей: 12 | Зарегистр. 09-03-2009 | Отправлено: 23:36 15-11-2011
    kot280379



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    пожалуйста, помогите!

    Могу тока сказать, тока МЛЯ...ть с такими вопросами, NSIS_HELP

    Всего записей: 185 | Зарегистр. 01-11-2009 | Отправлено: 01:48 16-11-2011
    MaGoth

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    +100500,
    Что до справочника, то подскажи какая его последняя версия. В НГ обновки были? Ибо давно меня тут не было.
     
    Зы, Всех с прошедшими праздниками и наступающим старым - новым.  )

    Всего записей: 114 | Зарегистр. 30-05-2007 | Отправлено: 18:06 08-01-2012
    XCV81



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Виктор или кто-нибудь другой, пожалуйста, помогите!

    WriteRegStr HKCU "Software\EA Sports\FIFA 10" "Language ID" "5"
    более примитивный вопрос тяжело придумать, может вам вообще не стоит пока писать скрипты?

    Всего записей: 432 | Зарегистр. 03-10-2007 | Отправлено: 22:30 10-01-2012
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MaGoth
     
    Вроде пока не было. У меня есть идеи, но пока нет времени ими вплотную заняться. Разве что UPX 3.08 в систему и где применяется раскидал - он официально вышел и я его с SF.net взял т.к. в нём многое поправлено и меня это устраивает.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33231 | Зарегистр. 31-07-2002 | Отправлено: 05:21 11-01-2012
    MaGoth

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG,  
    Прив камраде,

    Цитата:
    У меня есть идеи, но пока нет времени ими вплотную заняться. Разве что UPX 3.08 в систему и где применяется раскидал - он официально вышел и я его с SF.net взял т.к. в нём многое поправлено и меня это устраивает.

    Ээм, поподробнее плиз на почту или в ЛС со сцылками. ^^
     
    Зы, С винатми разобрался надеюсь, или ?!

    Всего записей: 114 | Зарегистр. 30-05-2007 | Отправлено: 01:26 12-01-2012
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MaGoth
     
    Вдобавок и переезд + два ремонта (у себя и у матери) в кучу свалились... Но вроде разгрёбся частично.

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

    Всего записей: 33231 | Зарегистр. 31-07-2002 | Отправлено: 19:14 12-01-2012
    ANDROID



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Доброе время суток.
    Ребят можно ли из установщика выдернуть его скрипт?

    ----------
    О нас помнят, пока мы мешаем другим...

    Всего записей: 1853 | Зарегистр. 02-11-2003 | Отправлено: 05:39 24-01-2012
    kot280379



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Ребят можно ли из установщика выдернуть его скрипт?

    +100500 раз говорилось - нет!!!

    Всего записей: 185 | Зарегистр. 01-11-2009 | Отправлено: 14:45 24-01-2012
    UssoAlex

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребят, ситуация такая:
     
    Section "Sec1" Sec1
      SectionGetFlags ${Sec2} $0
    SectionEnd
     
    Section /o "Sec2" Sec2
     
    SectionEnd
     
    Мне нужно в процессе установки из первой секции узнать выбрана вторая или нет, как такое провернуть? Компилятор говорит неизвестная переменная Sec2 при вызове SectionGetFlags  
     

    Всего записей: 4 | Зарегистр. 13-07-2006 | Отправлено: 12:11 03-02-2012
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117

    Компьютерный форум Ru.Board » Компьютеры » Программы » Nullsoft Scriptable Install System | NSIS


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru