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

Winst@n

Участник
Проверенный
Подскажите одну весчь может ли nsis как бы разбивать пакуемые им фалы на архивы (файлы) определенного размера, как inno на Bin? А то встретил патч который перебирает игру и собирает ее по новой через скрипт nsis в новый инстал.
 

kotkovets

Новичок
Подскажите одну весчь может ли nsis как бы разбивать пакуемые им фалы на архивы (файлы) определенного размера, как inno на Bin?
нет такой возможности в nsis, но можно запаковать файлы в многотомный архив 7z,
установщиком распаковывать.
Код:
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
 
Сверху