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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    MOO123

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я решил сделать из лицензии, парни что за самый верхний текс отвечает, где "лицензионное соглашение"

    Всего записей: 27 | Зарегистр. 31-03-2007 | Отправлено: 11:54 31-03-2007
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MOO123
    Могу ответить, но не буду. Учись читать хелп. Тем более, что нулсофтовцы всё разжевали. Осталось только проглотить.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 11:58 31-03-2007
    MOO123

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Garrett
    Я уже весь скрипт перекопал. Нашел строку но кажись она не за это отвечает. Хоть намек сделай)))))
     
     
    Добавлено:
    А если ты имеешь ввиду вот этот  "MUI_LICENSEPAGE_TEXT_TOP text"
    то это не то что мне нужно
     
    Добавлено:
    Всё сделал сам. Можно уже не отвечать

    Всего записей: 27 | Зарегистр. 31-03-2007 | Отправлено: 12:20 31-03-2007 | Исправлено: MOO123, 12:22 31-03-2007
    pasynok



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сабж обновился...  
    NSIS 2.25 (31.03.2007)

    Цитата:
    Notes:
    NSIS 2.25 is released. This release adds Memento which helps the installer
    remember previous installer selections, fixes a silly license page bug
    introduced in 2.24 and includes the usual collection of new features, bug
    fixes, improvements and translation updates.

    _http://sourceforge.net/project/showfiles.php?group_id=22049

    Всего записей: 1734 | Зарегистр. 04-12-2004 | Отправлено: 02:29 01-04-2007
    MOO123

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Люди второй вопрос: у меня есть два одинаковых по названию файла они должны устанавливаться как скажет пользователь. Для этого я создал две секции, НО!!! как туда засунуть я имею ввиду в инстолятор два одинаковых файла, plzzzzz?????

    Всего записей: 27 | Зарегистр. 31-03-2007 | Отправлено: 10:52 02-04-2007
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MOO123
    Переименовываешь свои разные файлы как
    мой_файл_версия_А
    мой_файл_версия_В
     
    В одной секции пишешь
       File /oname=мой_файл  мой_файл_версия_А
    В другой секции пишешь
       File /oname=мой_файл  мой_файл_версия_В

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 11:56 02-04-2007
    MOO123

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Garrett
    Спасиба!!!! Ты лучший!!!!

    Всего записей: 27 | Зарегистр. 31-03-2007 | Отправлено: 12:26 02-04-2007
    gvshil

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Извиняюсь за ламерский вопрос:
    Распаковываю инсталлятор, созданный NSIS, пытаюсь собрать обратно ничего не изменяя – выдает ошибку:

    Цитата:
    !define: "MUI_INSERT_NSISCONF"=""
     
    Changing directory to: "C:\4\kmp"
     
    Processing script file: "C:\4\kmp\[NSIS].nsi"
    Error: command WriteINIStr not valid outside Section or Function
    Error in script "C:\4\kmp\[NSIS].nsi" on line 1 -- aborting creation process
     

    Распаковываю UniExtract v1.5
    В чем грабли?
    Спасибо.

    Всего записей: 220 | Зарегистр. 30-04-2003 | Отправлено: 13:38 11-04-2007
    IMPOMEZIA



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    gvshil
    Из инсталлятора невозможно вытащить рабочий исходный код.
    (скрипт компилируется на этапе сборки дистрибутива, а не интерпретируется во время выполнения, т.е. в инсталляторе по сути уже нет скрипта).

    Всего записей: 161 | Зарегистр. 19-07-2005 | Отправлено: 17:44 11-04-2007
    Sampron

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

    Цитата:
    пытаюсь собрать обратно ничего не изменяя

    И смысл собирать его обратно?

    Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 22:00 11-04-2007
    gvshil

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

    Всего записей: 220 | Зарегистр. 30-04-2003 | Отправлено: 22:51 11-04-2007 | Исправлено: gvshil, 22:51 11-04-2007
    kirillkr



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    gvshil,
    нереально
    IMPOMEZIA правильно сказал, нет начального скрипта в инсталляторе. Ты можешь сделать новый инсталлятор из вытащенных файлов, но никак не обновить тот.

    Всего записей: 538 | Зарегистр. 08-03-2006 | Отправлено: 01:13 12-04-2007
    gvshil

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

    Всего записей: 220 | Зарегистр. 30-04-2003 | Отправлено: 01:45 12-04-2007
    kpuk



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    А вот скажите мне, есть ли какойнибуть способ заменить файл в инсталке, если она заблокирована, и 7z говорит что не можт в ней заменить файло?
    Может есть какойнить патчик как например для Winrar ???

    ----------
    Мой дед говорил ''делай добро и бросай его в воду,
    Оно не пропадёт, добром к тебе вернётся...''

    Дружественный хостинг. Мой выбор!

    Всего записей: 1099 | Зарегистр. 07-03-2004 | Отправлено: 12:24 13-04-2007
    gvshil

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kpuk
    Распаковать -заменить - перепаковать?

    Всего записей: 220 | Зарегистр. 30-04-2003 | Отправлено: 20:36 15-04-2007
    kpuk



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    gvshil а как  добиться того чтобы инсталл-скрипт совпадал с оригиналом?
    Ну например для InnoSetup можно извлеч скрипт, который просто потом немного подправить.
    А тут как? С нуля писать((?


    ----------
    Мой дед говорил ''делай добро и бросай его в воду,
    Оно не пропадёт, добром к тебе вернётся...''

    Дружественный хостинг. Мой выбор!

    Всего записей: 1099 | Зарегистр. 07-03-2004 | Отправлено: 22:02 15-04-2007
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kpuk
    А какой смысл подменять в чужом инсталлере файлы на свои?  Распространение вирусов или что?

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 22:47 15-04-2007
    Maks150988



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

    Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 00:24 16-04-2007
    kpuk



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Maks150988
    ага, а ещё чтобы зареганная ставилась...

    ----------
    Мой дед говорил ''делай добро и бросай его в воду,
    Оно не пропадёт, добром к тебе вернётся...''

    Дружественный хостинг. Мой выбор!

    Всего записей: 1099 | Зарегистр. 07-03-2004 | Отправлено: 17:28 16-04-2007
    Sergey_AV



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

    Цитата:
    А какой смысл подменять в чужом инсталлере файлы на свои?  Распространение вирусов или что?

    Не распространение вирусов, а избавление от них . Точнее, от Adware. Если конкретно, то - DAEMON Tools v4.09. Задолбал SetupDTSB.exe, входящий в его состав. Можно, конечно, и "ручками", но вот беда - речь идет об автоматической установке.
    В общем, если возможно, хотелось бы способ избавления.

    Всего записей: 2336 | Зарегистр. 05-03-2002 | Отправлено: 16:29 19-04-2007
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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