1. Уважаемые гости и пользователи форума.
    Администрация настоятельно рекомендует не регистрировать несколько аккаунтов для одного пользователя. При выявлении наличия мультиаккаунтов будут заблокированы все учетные записи данного пользователя.
    Аккаунты, зарегистрированные на временную почту будут также заблокированы.

Вопрос Может ли NSIS разбивать пакуемые файлы на архивы?

Тема в разделе "Nullsoft Scriptable Install System", создана пользователем Winst@n, 30 мар 2012.

  1. Ветеран Проверенный

    Регистрация:
    16 июн 2011
    Сообщения:
    211
    Симпатии:
    106
    Пол:
    Мужской
    Подскажите одну весчь может ли nsis как бы разбивать пакуемые им фалы на архивы (файлы) определенного размера, как inno на Bin? А то встретил патч который перебирает игру и собирает ее по новой через скрипт nsis в новый инстал.
     
  2. Старожил

    Регистрация:
    2 фев 2012
    Сообщения:
    15
    Симпатии:
    10
    нет такой возможности в nsis, но можно запаковать файлы в многотомный архив 7z,
    установщиком распаковывать.
    Код (Text):
    Function .onInit
       InitPluginsDir
       File `/oname=$PLUGINSDIR\7z.dll` `путь_к\7z.dll`
       File `/oname=$PLUGINSDIR\7z.exe` `путь_к\7z.exe`
    FunctionEnd

    Section
      nsExec::ExecToLog `"$PLUGINSDIR\7z.exe" x "путь_к архиву" -o"куда_распаковать" -y`
      pop `$5`
      pop `$3`
      DetailPrint `$5`
      DetailPrint "Возвращенное значение 7z: $3"
    SectionEnd
     

Поделиться этой страницей