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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Labean_Hesv
    а что конкретно Вы хотите русифицировать? Справку? Или единственное диалоговое окно?

    Всего записей: 1560 | Зарегистр. 24-09-2002 | Отправлено: 21:47 30-08-2005
    Labean_Hesv

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

    Цитата:
    а что конкретно Вы хотите русифицировать? Справку? Или единственное диалоговое окно?
     Как русский человек, гражданин России, предпочитаю работать с программами имеющими интерфейс на родном русском и, по возможности иметь файл помощи к программе так же на русском языке. А не пижониться, как некоторые мои знакомые, знающие 2 десятка фраз на английском, но для поднятия своего дутого веса работать с трудностями на английской версии.
     Excuse me me please, this letter is not a moral admonition! OFFTOPIC

    ----------
    Плоскопопие – профессиональное заболевание программистов, осложненное вислопузием.

    Всего записей: 2788 | Зарегистр. 21-11-2004 | Отправлено: 06:00 31-08-2005 | Исправлено: Labean_Hesv, 06:06 31-08-2005
    DimmY



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Labean_Hesv
    Я взялся за перевод справки NSIS, но это очень большая работа, требующая не только много времени, но и специальных знаний, поэтому гарантировать, что завершу её, я пока не могу. Если кто-то хочет (и способен, т.е. обладает достаточной квалификацией и знанием темы) мне в этом помочь -- милости прошу.

    ----------
    Нужно очень много внутренней честности, чтобы обнаружить в себе её недостаток.

    Всего записей: 4718 | Зарегистр. 22-04-2002 | Отправлено: 12:04 31-08-2005
    Labean_Hesv

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

    Цитата:
    Я взялся за перевод справки NSIS, но это очень большая работа
    Это очень большая работа, притом просто за спасибо. А это в наше время не каждый может, норовят урвать копеечку за все. Но за бескорыстие всегда в миру людей уважали и будут уважать. И вот опять встает вопрос о необходимости на нашем форуме топика о русификаторах. Уже давно идет обсуждение, но дело стоит. А надо бы его подтолкнуть. Тогда бы коллективным трудом можно было многое сделать.

    Всего записей: 2788 | Зарегистр. 21-11-2004 | Отправлено: 17:54 31-08-2005
    Danil Lab



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

    Всего записей: 269 | Зарегистр. 12-06-2005 | Отправлено: 07:11 03-09-2005
    Wtm



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

    Цитата:
    Как русский человек, гражданин России, предпочитаю работать с программами имеющими интерфейс на родном русском  

    Вы, никак националист, батенька? Сдается мне, что из нас двоих именно Вы и пижонитесь. Может для такого русофила и весь скриптовый язык переписать? Чтобы операторы были в виде "Идти туда" или "вернуться на строку...". Не смешите меня, умоляю. У Вас, похоже - не перегорел еще юношеский максимализм. Тужьтесь далее.  
     
    P.S. Кроме переведенной справки, переводить в НСИС более нечего. Да и с непереведенной вполне нормально можно работать, даже не зная английского АБСОЛЮТНО.
     
    P.P.S Вы что то имеете против меня. Где то нашли излишнюю дутость моего "веса"? Я вас вообще, чем конкретно задел? Вопросом? Да Вы просто закомплексованный тип, который вместо изучения, ищет легких путей, да еще и пытается решение нужного ему опроса, взвалить на плечи других. Удачи, дорогой.

    Всего записей: 1560 | Зарегистр. 24-09-2002 | Отправлено: 11:29 03-09-2005 | Исправлено: Wtm, 11:34 03-09-2005
    Labean_Hesv

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Wtm
    Цитата:
    Вы что то имеете против меня. Где то нашли излишнюю дутость моего "веса"?  
    Мои слова:
    Цитата:
    А не пижониться, как некоторые мои знакомые...
    Я Вас в свои знакомые не записывал, знать Вас не знаю,  и, тем более, ничего против Вас не имею. Не передергивайте! Ваше желание подискутировать реализуйте через ПМ.

    Всего записей: 2788 | Зарегистр. 21-11-2004 | Отправлено: 23:04 03-09-2005 | Исправлено: Labean_Hesv, 00:11 04-09-2005
    Wtm



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

    Цитата:
    Я Вас в свои знакомые не записывал, знать Вас не знаю

    Для такого знатока и любителя русского языка, каким хотите казаться - должны бы знать что предложение
    Цитата:
    А не пижониться, как некоторые мои знакомые...  
    выглядит сравнением меня с "некоторыми". Засим откланиваюсь. Переводите далее. Дискутировать с человеком, который не знает чего хочет - желания нет. Я свою позицию объяснил.

    Всего записей: 1560 | Зарегистр. 24-09-2002 | Отправлено: 09:57 04-09-2005
    Labean_Hesv

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Wtm
    Большим знатоком русского языка и филологом, к сожалению, не являюсь. Но особенно его полюбил после того, как 3 года постоянно слушал везде голоса "духов", а потом еще столько же "чехов". А английским смог заняться, когда в коляске оказался,  тогда и с компьютером познакомился и русскому письму снова научился. Будьте добрее и проще. Жизнь радостнее покажется! OFFTOPIC.

    Всего записей: 2788 | Зарегистр. 21-11-2004 | Отправлено: 18:59 04-09-2005 | Исправлено: Labean_Hesv, 19:03 04-09-2005
    Wtm



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

    Всего записей: 1560 | Зарегистр. 24-09-2002 | Отправлено: 16:15 05-09-2005
    Labean_Hesv

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Wtm
    Я тоже хорош. Забудем. Будем друзьями. Делить нам нечего. Погорячились и ША! Удачи в делах! На душе легко стало.

    Всего записей: 2788 | Зарегистр. 21-11-2004 | Отправлено: 18:47 05-09-2005 | Исправлено: Labean_Hesv, 01:20 08-09-2005
    chum2000

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не подскажите как решить проблемку. Есть такой код
     
    Section "Cassa" CassaSection
     
       ${GetSize} "C:\WINDOWS" "/M=Explorer.exe /S=0K /G=0" $0 $1 $2
       StrCpy $fSize "1000000"
       AddSize $0
       SetOutPath "$INSTDIR\Cassa\"
       File  /r /x *.pbl /x *.pbd  "..\Cassa\*"
     
    ; Shortcuts
      !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
      !insertmacro MUI_STARTMENU_WRITE_END
    SectionEnd
     
    но строчку    AddSize $0 компилятор не переваривает. как подставить полученное значение. Спасибо

    Всего записей: 505 | Зарегистр. 04-03-2004 | Отправлено: 12:57 07-09-2005
    HB



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

    Цитата:
     но строчку    AddSize $0 компилятор не переваривает. как подставить полученное значение. Спасибо

     
    попробуй прописать переменной, а определение переменной впиндюрить в Function .onInit

    Всего записей: 44 | Зарегистр. 02-08-2005 | Отправлено: 18:16 07-09-2005
    feor



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня такая проблема: надо дописать в ini-файл строку, содержащую несколько кавычек. Там, где нужны кавычки, я их удваивал. Компилер выбивает ошибку, что функции должно передаваться 4 параметра, а передается штук 8... Как это можно обойти? Заранее спасибо!

    Всего записей: 164 | Зарегистр. 04-09-2005 | Отправлено: 14:34 08-09-2005
    IMPOMEZIA



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    To feor
     
    Если я тебя правильно понял то тебе нужно все поместить в 'одинарные' кавычки, тогда компилятор не будет ругаться на "двойные" кавычки, находящиеся внутри...

    Всего записей: 161 | Зарегистр. 19-07-2005 | Отправлено: 22:59 09-09-2005
    feor



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

    Всего записей: 164 | Зарегистр. 04-09-2005 | Отправлено: 00:54 10-09-2005
    SamLab



    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    NSIS 2.10
    _http://unc.dl.sourceforge.net/sourceforge/nsis/nsis-2.10.exe
    _http://ovh.dl.sourceforge.net/sourceforge/nsis/nsis-2.10.exe
    _http://kent.dl.sourceforge.net/sourceforge/nsis/nsis-2.10.exe
    _http://nchc.dl.sourceforge.net/sourceforge/nsis/nsis-2.10.exe
    _http://osdn.dl.sourceforge.net/sourceforge/nsis/nsis-2.10.exe

    Всего записей: 6597 | Зарегистр. 15-07-2004 | Отправлено: 23:15 04-10-2005
    Boss Dmitry

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    рабочая ссылка
    http://voxel.dl.sourceforge.net/sourceforge/nsis/nsis-2.10.exe

    Всего записей: 101 | Зарегистр. 27-09-2004 | Отправлено: 17:10 06-10-2005
    Dtnth



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

    Цитата:
    Всем привет ...можно ли в nisedit импортировать ветки реестра как в InnoSetup ?  
    Или там это по-другому делается?

     
    Можно
    есть два пути первый руками, второй совтиной h**p://simfer.nm.ru/NSIS/Reg2Nsis010.zip

    Всего записей: 5 | Зарегистр. 10-04-2004 | Отправлено: 15:54 07-10-2005
    pazlik



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может не по теме но все же...
    Надо установить MySQL NSIS'ом, но вот проблемма как узнать все файлы и что делает родной инсталятор MySQL'a при установке... Устанавливается InstallShield'ом. Может кто что подобное делал???

    Всего записей: 195 | Зарегистр. 14-08-2003 | Отправлено: 04:24 12-10-2005
    Открыть новую тему     Написать ответ в эту тему

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