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

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    HEPBuk
    Это просто предупреждение, что пора бы уже на юникод переходить (с версии 3.0 введена поддержка).
    "Исправляется" добавлением
    Код:
    Unicode true

     
    Но надо понимать, что старые только-ANSI плагины не превратятся в юникодные и в ряде случаев начнут работать неправильно. Решение в случае отсутствия Unicode-альтернативы плагина есть в виде CallAnsiPlugin или перекодирования строк, передаваемых в плагин (Подробнее...)
    То же касается вызовов через плагин System -- ANSI-функции понадобится заменить на Unicode

    Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 11:09 17-01-2020
    heloy2010

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

    Всего записей: 254 | Зарегистр. 17-05-2019 | Отправлено: 21:21 07-02-2020
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    heloy2010
    https://nsis.sourceforge.io/Examples/VersionInfo.nsi

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 22:20 07-02-2020
    heloy2010

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak
    Благодарю Вас за помощь, всё получилось. Вопрос решен.  
    Сейчас выяснил к тому же, что VersionInfo.nsi присутствует в папке с примерами NSIS, а я по справочникам искал информацию.

    Всего записей: 254 | Зарегистр. 17-05-2019 | Отправлено: 05:03 08-02-2020 | Исправлено: heloy2010, 06:17 08-02-2020
    Victor_VG



    Tracker Mod
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    heloy2010
     
    Элементарно - для сего есть хорошо известные средства, даже в NSIS 2.5x:

    Код:
    /*
    NSIS 2.51 Update v1.6.2.1-1
     
    Whats new:
     
      - Refactoring
      - Added new and updated some plug-ins
      - Support only NSIS version 2.51
     
    */
    !define PRODUCT_NAME "NSIS"
    !define PRODUCT_VERSION "2.51"
    !define PRODUCT_PUBLISHER "Nullsoft, Inc."
    !define PRODUCT_WEB_SITE "http://nsis.sourceforge.net/"
    !define PRODUCT_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\nsis.exe"
    !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME} Update"
    !define PRODUCT_UNINST_ROOT_KEY "HKLM"
    !define PRODUCT_STARTMENU_REGVAL "NSIS:StartMenuDir"
    SetCompressor /SOLID lzma
    !include "MUI.nsh"
    !include "ProcLib.nsh"
    !define MUI_ABORTWARNING
    !define MUI_HEADERIMAGE_BITMAP "${NSISDIR}\Contrib\Graphics\Header\nsis-r.bmp"
    !define MUI_WELCOMEFINISHPAGE_BITMAP "${NSISDIR}\Contrib\Graphics\Wizard\nsis.bmp"
    !define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
    !define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
    !define MUI_LANGDLL_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}"
    !define MUI_LANGDLL_REGISTRY_KEY "${PRODUCT_UNINST_KEY}"
    !define MUI_LANGDLL_REGISTRY_VALUENAME "NSIS:Language"
    !insertmacro MUI_PAGE_WELCOME
    !insertmacro MUI_PAGE_LICENSE "NSIS\COPYING"
    !insertmacro MUI_PAGE_COMPONENTS
    !insertmacro MUI_PAGE_DIRECTORY
    var ICONS_GROUP
    !define IMin "1"
    !define IMaj "6"
    !define IBld "2"
    !define IRev "1"
    !define IVar "1"
    !define MUI_STARTMENUPAGE_NODISABLE
    !define MUI_STARTMENUPAGE_DEFAULTFOLDER "NSIS"
    !define MUI_STARTMENUPAGE_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}"
    !define MUI_STARTMENUPAGE_REGISTRY_KEY "${PRODUCT_UNINST_KEY}"
    !define MUI_STARTMENUPAGE_REGISTRY_VALUENAME "${PRODUCT_STARTMENU_REGVAL}"
    !insertmacro MUI_PAGE_STARTMENU Application $ICONS_GROUP
    !insertmacro MUI_PAGE_INSTFILES
    !define MUI_FINISHPAGE_RUN "$INSTDIR\nsis.exe"
    !insertmacro MUI_PAGE_FINISH
    !insertmacro MUI_UNPAGE_INSTFILES
    !insertmacro MUI_LANGUAGE "English"
    !insertmacro MUI_LANGUAGE "Russian"
    !insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
    !ifdef HAVE_UPX
      !packhdr tmpexe.tmp "upx --ultra-brute --compress-icons=0 -q tmpexe.tmp"
    !endif
    Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
    OutFile "update.exe"
    RequestExecutionLevel highest
    AllowRootDirInstall true
    XPStyle on
    InstallDirRegKey HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\NSIS" "InstallLocation"
    BrandingText "Nullsoft Scriptable Install System ${PRODUCT_VERSION} Add-Ons"
    ShowInstDetails hide
    ShowUnInstDetails hide
    VIProductVersion "${PRODUCT_VERSION}.0.0"
    VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductName" "Nullsoft Scriptable Install System ${PRODUCT_VERSION}. Add-Ons Components Kit."
    VIAddVersionKey /LANG=${LANG_ENGLISH} "Comments" "Install Add-Ons components for Nullsoft Scriptable Install System ${PRODUCT_VERSION}, include plugins, special compiler build for support 8192 byte string light and examples. Windows Vista compatible."
    VIAddVersionKey /LANG=${LANG_ENGLISH} "CompanyName" "Nullsoft, Inc."
    VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "Copyright © 1999-2016 Nullsoft, Inc., VictorVG by © VikSoft.Ru, 1996 - 2016. All Right Reserved."
    VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "Install Add-Ons Components for NSIS ${PRODUCT_VERSION} or higest. Compiled at ${__DATE__} on ${__TIME__}."
    VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "${IMin}.${IMaj}.${IBld}.${IRev}-${IVar}"
    VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductVersion" "${PRODUCT_VERSION}"
    VIAddVersionKey /LANG=${LANG_ENGLISH} "InternalName" "update"
    VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalTrademarks" "Nullsoft, Inc."
    VIAddVersionKey /LANG=${LANG_ENGLISH} "OriginalFilename" "setup"
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "ProductName" "Nullsoft Scriptable Install System ${PRODUCT_VERSION} Add-Ons Components Kit."
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "Comments" "Установка дополнений для Nullsoft Scriptable Install System ${PRODUCT_VERSION} включая дополнения, специальную сборку компилятора с поддержкой строк длинной до 8192 байт и примеры. Совместимо с Windows Vista."
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "CompanyName" "Nullsoft, Inc."
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "LegalCopyright" "Копирайт © 1999 - 2016 Nullsoft, Inc., VictorVG by © VikSoft.Ru, 1996 - 2016. Все права защищены."
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "FileDescription" "Установка дополнительных компонент для NSIS ${PRODUCT_VERSION} и выше. Откомпилированно ${__DATE__} в ${__TIME__}."
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "FileVersion" "${IMin}.${IMaj}.${IBld}.${IRev}-${IVar}"
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "ProductVersion" "${PRODUCT_VERSION}"
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "InternalName" "update"
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "LegalTrademarks" "Nullsoft, Inc."
    VIAddVersionKey /LANG=${LANG_RUSSIAN} "OriginalFilename" "setup"
     

    кусок используемого мной кода устроит?

    ----------
    Жив курилка! (Р. Ролан, "Кола Брюньон")
    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 | Отправлено: 08:33 08-02-2020
    heloy2010

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Victor_VG
    Благодарю Вас, мне всё пригодится. Я, в силу недавнего знакомства с NSIS, собираю установщики в русифицированной версии NISEdit_2.0.3. А там, в мастере сценария, разумеется не все команды прописаны.

    Всего записей: 254 | Зарегистр. 17-05-2019 | Отправлено: 06:08 11-02-2020 | Исправлено: heloy2010, 06:16 11-02-2020
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вставлю свои 5 коп.
    Попробовал сделать простейший скрипт.  
    Внутри текстовый файл (собственно сам скрипт NSIS), который после распаковки открывается через notepad и иконка. Иконка довольно большая и в общем занимает все место.  
    Сам скрипт прост Подробнее...
    Результат в вирустотал  
     
       
     
    https://www.virustotal.com/gui/file/329122c993deea3e17c31fd1c2122be8dbf2f1e824f9e9fc623f599781793f83/detection
     
    Сам файл здесь https://www.upload.ee/files/11108052/Proba_v1.1.exe.html
     
    У меня тупой вопрос. ПОЧЕМУ? Что нужно сделать, чтобы эта хрень в вирустотале пропала?
    Есть идеи?
     
    Я уж молчу что будет когда внутри какие-то EXE, даже простейшие безобидные...  
     
    Пример.  
    Внутри NSIS всем известный в узких кругах Au3Info.exe  
    Скрин вирустотал https://i.vgy.me/mvfRt1.png
    https://www.virustotal.com/gui/file/35b9a4471be88c9b8350a37df8e150eceaa52d711129e8d15f377b77120a6088/detection
    Файл https://www.upload.ee/files/11112743/Proba_v1.2.exe.html
    Скрин после запуска https://i.vgy.me/6H67HR.png
     
    Ну а как реагирует вирустотал на сам Au3Info.exe? Да без проблем, 0 срабатываний!!!!!!!!!
    https://www.virustotal.com/gui/file/cd7660502ee43fab3e5af883f21e2f03f78e462912cf14d23d105c3de8e9d3ce/detection
     
    Добавлено:
    Пробовал добавить цифровую подпись (пробовал SHA1, SHA256 и обе вместе), так называемую самоподписную без внесения в доверенные - результат тот же.
     
    Добавлено:
    Просто ради хохмы сделал  запуск Au3Info.exe через модифицированный 7z SFX
    Конфа из 7z SFX Builder
    Подробнее...
    VirusTotal https://www.virustotal.com/gui/file/9239f989debc454ed7eeb22a2898bee90f510c1d85abfecff703aeea7cfc777e/detection
    Сам файл https://www.upload.ee/files/11112835/Proba_7z_SFX_1.2.exe.html
    Немного попроще, но срабатывания все равно есть.. :(
     
    Добавлено:
    Плюс сделал вариант запуска Au3Info.exe через INNO Setup, там вообще мрак.

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 10:34 11-02-2020 | Исправлено: dialmak, 13:13 11-02-2020
    Bannan



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak, варианта 2:
    1) Отсылаете ваши файлы в службу поддержки антивирусов, которые срабатывают на VirusTotal с пометкой "False Positive" (у каждой компании есть некоторые особенности отсылки образцов - уточняете в службе поддержки). Они выносят вердикт: или подтвердят, что таки да, файл является заразным, или действительно было ложное срабатывание и тогда при следующем обновлении антивирусных баз на VirusTotal срабатываний не будет. Обратная сторона медали: после новой компиляции одного и того же сценария все повторится снова.  
     
    2) Просто игнорируете отчет VirusTotal. Половина антивирусных движков - это малоизвестные компании, которые не делают погоды, а просто гадят статистику по файлам. Ориентироваться нужно на известные бренды. Если малоизвестными движками 1-5 срабатываний, то это однозначно ложные.
     
    Далеко ходить не надо. В официальных релизах NSIS на VirusTotal также что-то находят (3.05, 3.04).  Но бороться с ветряными мельницами разработчики не собираются.

    Всего записей: 507 | Зарегистр. 30-07-2011 | Отправлено: 13:51 11-02-2020
    dialmak



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

    Цитата:
     Отсылаете ваши файлы в службу поддержки антивирусов

    Не смешно, отсылать текстовый файл? Бред имхо..

    Цитата:
    Просто игнорируете отчет VirusTotal.

    Игнорировать  
       
    не выйдет

    Цитата:
    Далеко ходить не надо. В официальных релизах NSIS на VirusTotal также что-то находят (3.05, 3.04).  Но бороться с ветряными мельницами разработчики не собираются.

    Это и настораживает, впрочем я уже все вкурил, типа они заняли позицию - пошли все нах.

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 14:35 11-02-2020 | Исправлено: dialmak, 14:39 11-02-2020
    iglezz

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

    Цитата:
    Не смешно, отсылать текстовый файл? Бред имхо..

    Ну ясен пень не текстовый файл, а готовый установщик.
     
    А в целом такая ситуация неудивительна в век антивирусников, у которых поведенческий анализатор предпочитает панику потенциальному пропуску зловреда.

    Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 15:31 11-02-2020
    Bannan



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

    Цитата:
    Не смешно, отсылать текстовый файл? Бред имхо..

    Отсылать нужно не текстовый файл, а то, что вы скомпилировали.
     

    Цитата:
    Игнорировать Miсrosoft не выйдет  

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

    Цитата:
    типа они заняли позицию - пошли все нах

    Именно так!
     
    Иногда конкретно помогает кардинально уменьшить детект на VirusTotal использование в сценарии RequestExecutionLevel=none. По умолчанию во всех сценариях используется значение admin. Вот из-за таких привилегий многие антивирусы сходят с ума.

    Всего записей: 507 | Зарегистр. 30-07-2011 | Отправлено: 15:34 11-02-2020
    dialmak



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

    Цитата:
    Отсылать нужно не текстовый файл, а то, что вы скомпилировали.

    Кому и зачем?
    Я нихрена не понимаю чем может обрушить систему текстовый файл.
    Может я тупой?

    Цитата:
    Иногда конкретно помогает кардинально уменьшить детект на VirusTotal использование в сценарии RequestExecutionLevel=none. По умолчанию во всех сценариях используется значение admin. Вот из-за таких привилегий многие антивирусы сходят с ума.

    Вы б проверили просто для интересу, пржде чем писать. Не вижу особой разницы. Пример тот же.
    Скрипт без админ привелегий в виде EXE https://www.upload.ee/files/11114645/Proba_v1.3.exe.html
    Virustotal  https://www.virustotal.com/gui/file/0b6570e31cd4630a502409f03f2a33131a8607cfcfb27b8a3d1c8e6c24e67976/detection
    Короче дело не в этом...  

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 18:11 11-02-2020 | Исправлено: dialmak, 18:16 11-02-2020
    Bannan



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

    Цитата:
    Короче дело не в этом...

    Ну да... У вас, похоже, система заражена. Вот скомпилил ваш сценарий - отчёт.  

    Всего записей: 507 | Зарегистр. 30-07-2011 | Отправлено: 19:19 11-02-2020
    dialmak



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

    Цитата:
    У вас, похоже, система заражена.

    Ну это вряд ли,  впрочем проверю и\или сбацаю на другой. Можно ссылку на EXE?

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 23:09 11-02-2020
    Bannan



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

    Цитата:
    Можно ссылку на EXE?

    тынц

    Всего записей: 507 | Зарегистр. 30-07-2011 | Отправлено: 23:55 11-02-2020
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bannan
    Дык там же изменён NSI
    Сделайте тот что у меня

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 01:38 12-02-2020
    Bannan



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak - файл (компиляция в NSIS 3.05) - отчёт VT

    Всего записей: 507 | Зарегистр. 30-07-2011 | Отправлено: 02:20 12-02-2020
    heloy2010

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пустой текстовой файл, запакованный архиватором 7z в SFX-архив, детектируется на https://www.virustotal.com как Malicious.
    Тот же текстовой файл, запакованный архиватором WinRar в SFX-архив, детектируется там же уже восемью "антивирусами", как зловред, троян и т.п. Что тут говорить за патчи и кейгены, от которых этот сайт сразу краснеет на половину.
    Поэтому, здесь либо нужно доказывать, что ты не верблюд и твоя программа абсолютно безопасна, либо забить на этот откровенно коммерческо-фуфлыжный virustotal с давно подмоченной репутацией. Это лично мое мнение.

    Всего записей: 254 | Зарегистр. 17-05-2019 | Отправлено: 08:11 13-02-2020
    Bannan



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На данный момент можно с уверенностью сказать, что VirusTotal больше не является надежным сервисом и его использование в качестве оценки опасности крайне не рекомендуется! Все, что делает VirusTotal - это дезинформирует пользователей массой ложных срабатываний различных антивирусов, собранных на его веб-сайте! Причем многие из них, например, SentinelOne, Cylance, Trapmine, CrowdStrike, Rising, McAfee-GW-Edition, BitDefender самые худшие! Так как, чтобы сообщить им о ложном срабатывании, необходимо купить подписку и стать их клиентом, иначе заявки не рассматриваются (вымогательство в чистом виде!). Еще одна немаловажная деталь: VirusTotal постоянно пополняется малоизвестными и сомнительными антивирусами, и если сейчас с вашим файлом все в порядке, то через некоторое время при повторном сканировании, он вдруг становится заразным. Это вообще нормально!? Файл у вас на сервере лежит, что с ним случилось? А все потому, что появилась пара новых неадекватов.
     
    Поэтому не удивительно, что разработчики NSIS давно забили на это цирк.
     
    Далее...

    Всего записей: 507 | Зарегистр. 30-07-2011 | Отправлено: 12:25 13-02-2020
    Xanney

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день. Не так давно начал работать с NSIS. Пока ответы на свои вопросы вроде находил, а сейчас встрял. В общем, моей программе для работы требуется JAVA. Так вот вопрос: как сделать так чтобы во время установки моей программы установилась еще и JAVA?  
    Подскажите пожалуйста!

    Всего записей: 4 | Зарегистр. 18-02-2020 | Отправлено: 12:14 18-02-2020
    Открыть новую тему     Написать ответ в эту тему

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