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

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



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pegalet
     
    Простое решение - использовать NsExec для запуска URL через оболочку. А дальше сами. Банеры/реклама мне не интересны.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 18:37 12-12-2013
    Pegalet

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    У меня цель не просто отправить человека по ссылке, а показать ему баннер (HTML) в окне инсталляции или во всплывающем окне. А по ссылке отправлять только после того, как он нажмет на баннер, вот тогда должен открыться браузер с нужной ссылкой

    Всего записей: 4 | Зарегистр. 09-11-2013 | Отправлено: 19:45 12-12-2013
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pegalet
     
    Я с этим и возится не стану - достали рекламой. В моих сборках сего бреда нет, не было и не будет.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 23:45 12-12-2013
    MKN



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

    Цитата:
    1. Как заставить открывать новую страницу не в internen explorer, а в браузере, установленный по умолчанию в системе юзера?

    Сначала определить браузер по умолчанию. Примеров в сети много.

    Цитата:
    2. Как поменять размеры всплывающего окна, вызываемым ShowWebInPopUp?

    Лучше создать собственное окно и поместить в него открывающуюся страницу браузера. Примеры есть в сети.

    Всего записей: 4928 | Зарегистр. 21-04-2005 | Отправлено: 11:16 13-12-2013 | Исправлено: MKN, 11:17 13-12-2013
    AlekseyPopovv



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

    Всего записей: 266 | Зарегистр. 25-03-2013 | Отправлено: 19:33 02-01-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AlekseyPopovv
     
    Самое надёжное через плагины проверить права и если надо запустить фоновый процесс. Самому это нужно для пары проектов - после праздников сяду писать а сейчас нет времени основательно кодом заниматься.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 20:33 02-01-2014
    AlekseyPopovv



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    То есть если что то дописать вот здесь:
    ExecWait "$EXEDIR\${APPDIR}\${APPEXE}"
    то всё равно ни чего не получится?

    Всего записей: 266 | Зарегистр. 25-03-2013 | Отправлено: 21:04 02-01-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AlekseyPopovv
     
    Я иначе хочу сделать и добавить нужную процедуру в свою библиотеку ProcLib. Пока у меня только общие намётки, а посему нужно повозится. Ну а задумку показывать ещё просто рано. Потому и сказа что нужно подумать. Не терплю халтуру.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 22:32 02-01-2014
    AlekseyPopovv



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я уже разобрался. Я имел в виду вот это:
    RequestExecutionLevel admin

    Всего записей: 266 | Зарегистр. 25-03-2013 | Отправлено: 22:40 02-01-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AlekseyPopovv
     
    Реально этого мало, частенько не срабатывает и потому я хочу иначе сделать.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 22:41 02-01-2014
    Sanch8



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

    ------------------------------------

    Р у с с к а я ... в е р с и я

     

    Всего записей: 125 | Зарегистр. 29-01-2012 | Отправлено: 08:49 16-01-2014 | Исправлено: Sanch8, 08:54 16-01-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sanch8
     
    Это понимать как рекламу вашего ресурса?  

    Цитата:
    Оригинальная версия программы: [Ссылки могут видеть только зарегистрированные пользователи]
     
    Русификатор для версии 3.0a2: Доступно только для пользователей
     
    Исходный код версии 3.0a2 (RUS): Доступно только для пользователей
     
    Cобственная сборка NSIS v3.0a2 (RUS): Доступно только для пользователей  

    хотите чтобы пользовались все - выложите на публичный обменник, а нет - нечего устраивать из тему рекламную площадку.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 19:28 16-01-2014
    Sanch8



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

    Всего записей: 125 | Зарегистр. 29-01-2012 | Отправлено: 19:53 16-01-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sanch8
     
    Тогда это реклама с вашей стороны.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 20:15 16-01-2014
    Sanch8



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Реклама может быть чайников или самоваров, а здесь просто
    ссылка на которую я также зашёл, зарегался и скачал то что мне
    нужно.
    P.S. Для тех кому лень регистрироватся:
    Оригинальная версия программы: скачать
    Русификатор для версии 3.0a2: скачать
    Исходный код версии 3.0a2 (RUS): скачать
    Cобственная сборка NSIS v3.0a2 (RUS): скачать  

    Всего записей: 125 | Зарегистр. 29-01-2012 | Отправлено: 20:56 16-01-2014 | Исправлено: Sanch8, 21:57 16-01-2014
    Victor_VG



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

    Цитата:
    Реклама может быть чайников или самоваров, а здесь просто
    ссылка на которую я также зашёл, зарегался и скачал то что мне
    нужно.  


    Цитата:
    P.S. Для тех кому лень регистрироватся:

    1) - в данном случае это уже не реклама, а не прикрытое хамство.
    2) - на форуме принято что ссылки не прячут за просьбой зарегистрироваться:
    3) регистрироватся
    - вам Букварь подарить или сами грамматические ошибки исправите?
    4) - красным цветом обычно пишет Администрация, а все остальные стараются его избегать.


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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 22:24 16-01-2014
    Sanch8



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    К чему все эти придирки ???
    1) Хамства здесь никакого не вижу.
    2) Прежде чем учить грамматике людей, сперва исправьте свои ошибки в шапке, где подпись и точка две разные строки, и слово не прикрытое пишется вместе.
    3) Выделенный цвет текста не запрещён форумом, красный он или белый (Хотя у кого-то может быть неадекватная реакция на цвет).  
     
     

    Всего записей: 125 | Зарегистр. 29-01-2012 | Отправлено: 11:51 17-01-2014 | Исправлено: Sanch8, 12:02 17-01-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sanch8
     
    Шапку и без меня правят - смотрите чья подпись стоит внизу как редактора, а с остальным - вам самому не смешно?

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 13:39 17-01-2014 | Исправлено: Victor_VG, 13:41 17-01-2014
    Sanch8



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

    Цитата:
    Букварь подарить
    красным цветом обычно пишет Администрация

    Всего записей: 125 | Зарегистр. 29-01-2012 | Отправлено: 14:49 17-01-2014 | Исправлено: Sanch8, 15:10 17-01-2014
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Небольшой подарок на местном трекере - пакет разработки на основе NSIS 2.46 STABLE. Я считаю что пока пользоваться версией 3.х ещё рановато, а там всё что можно было обновить обновлено - переписано. Одного баг-репорта по милости GetVersion() мне вполне хватило чтобы переписать пакет обновления.

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

    Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 07:26 15-03-2014 | Исправлено: Victor_VG, 07:32 15-03-2014
    Открыть новую тему     Написать ответ в эту тему

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