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

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

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    чет не пойму, а как этим hideicons пользоваться? запускаю его - ничего не происходит, никакого ридми в архиве не было...

    Всего записей: 33 | Зарегистр. 02-09-2006 | Отправлено: 18:47 21-04-2007
    Sampron

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Люди подскажите чем нужно редактировать иконки чтоб NSIS их понимал?

    Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 20:05 26-04-2007
    MOO123

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

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

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

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

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

    Цитата:
    Microangelo

    Спасибо ещё раз отличная прога!
    Есть ещё один вопрос, можно ли через код изменять размеры и положение компонентов на страницах инсталлятора?  

    Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 16:15 27-04-2007
    maklab



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

    Всего записей: 1774 | Зарегистр. 20-08-2006 | Отправлено: 19:15 27-04-2007
    maklab



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    уже Последняя официальная версия: NSIS 2.26 (28.04.2007)  
     
    скачать  
     
    шапку подправьте если че и про мой вопрос не забудь те

    Всего записей: 1774 | Зарегистр. 20-08-2006 | Отправлено: 13:36 28-04-2007 | Исправлено: maklab, 13:38 28-04-2007
    Sampron

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Никто незнает как можно задействовать чекбокс на странице выбора папки установки? В инсталляторах Light Alloy он задействован на создание ярлыков.
     
    P.S. В ресурсах NSIS это чекбокс есть но как его задействовать?

    Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 17:59 28-04-2007
    MOO123

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здрасти))). В инсталятор требуется добавить огромное кол-во файлов. Поэтому как можно добавить целую папку в инсталл, потому что по одному это слишком долго. Или есть еще какой то выход

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

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

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Garrett
    Ну я с ним не разу не встречался, как код записать. Писать CopyFile и название папки или как?
     
    Добавлено:
    CopyFiles $INSTDIR\*.*  $INSTDIR\backup
    Пишу вот так, но он некопирует ничего, хотя в этой папке докуя файлов
     
    Добавлено:
    Сделал по другому спасибо

    Всего записей: 27 | Зарегистр. 31-03-2007 | Отправлено: 20:21 02-05-2007
    Sampron

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мда... Разработчики Light Alloy в инсталле много чего переделали, кого интересует выложил сюда: http://data.cod.ru/929725898

    Всего записей: 563 | Зарегистр. 06-01-2007 | Отправлено: 20:24 03-05-2007
    aermashov

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нужна помощь, нужно с помощью инсталлятора добавить несколько записей в реестр, но так чтобы эти записи хранились во внешнем файле, типа конфигурационного файла чтото... незнаю смог ли донести идею, если не понятно растолкую подробней...
    Заранее спасибо...

    Всего записей: 9 | Зарегистр. 21-03-2007 | Отправлено: 14:49 04-05-2007
    Maks150988



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хммм... Я уже совсем обленился в NSIS. Нужна помощь. Как сделать отдельную страницу как в Инно Сетапе где показываются чекбоксы - ярлык в меню пуск, ярлык на рабочем столе, ярлык в быстром запуске. Желательно чтобы все это обходилось без ini файла.

    Всего записей: 836 | Зарегистр. 23-12-2006 | Отправлено: 19:25 05-05-2007
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Maks150988
    Отдельная страница - всегда ini-файл.
    В твоем и подобных случаях следует использовать страницу выбора компонентов(Page components).
     
    Добавлено:
    aermashov
    если не хочешь прописать это в скрипте, то есть еще 2 варианта:
    - свои записи пишешь в тестовый файл, а скриптом его читаешь и скриптом его же заносишь;
    - используешь обычные reg-файлы.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 21:33 05-05-2007
    mikar



    Странник
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NSIS 2.27     [Release Notes]

    Всего записей: 2063 | Зарегистр. 06-02-2005 | Отправлено: 07:03 06-05-2007
    aermashov

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

    Цитата:
    если не хочешь прописать это в скрипте, то есть еще 2 варианта:
    - свои записи пишешь в тестовый файл, а скриптом его читаешь и скриптом его же заносишь;
    - используешь обычные reg-файлы.

    Вот первый вариант самое то но нигде не смог найти примеров, если есть ссылочка на рабочий пример буду очень благодарен...

    Всего записей: 9 | Зарегистр. 21-03-2007 | Отправлено: 10:59 07-05-2007
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    aermashov
    См.  Appendix E: Useful Headers --> Text Functions Header

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 11:28 07-05-2007
    aermashov

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

    Цитата:
    Garrett
    См.  Appendix E: Useful Headers --> Text Functions Header

    это то понятно, сразу в хелп, а пример использование, ктото вить пользовался наверное...!?

    Всего записей: 9 | Зарегистр. 21-03-2007 | Отправлено: 14:28 07-05-2007
    Garrett

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

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 15:08 07-05-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