Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 291
Благодарности: 49

Профиль | Отправить PM | Цитировать


7,5Гб?? Хм.. Очень большая игра что-ли. Не рекомендую делать сверхбольшие exe-файлы. Если, например, на компьютере установлен антивирус, то попытка распаковки такого sfx-архива может подвесить систему на несколько минут. Для инсталляторов игр я делаю так - создаю 7z архив, во время установки кладу 7za.exe (7-zip standalone консольная версия) во временную папку, и запускаю из инсталлятора примерно так -
Код: Выделить весь код
"путь_к_7za_exe\7za.exe" x "путь_к_архиву\архив.7z" -aoa -o"путь_к _папке_установки"
Я использую NSIS, в нем вся процедура выглядит примерно так
Код: Выделить весь код
SetOutPath "$INSTDIR"
InitPluginsDir
File "/oname=$PLUGINSDIR\7za.exe" 7za.exe
nsExec::ExecToLog '"$PLUGINSDIR\7za.exe" x "$EXEDIR\archive.7z" -aoa -o"$INSTDIR"'

Отправлено: 01:32, 31-05-2006 | #2