Что нового

Объём скомпилированного скрипа

lettterssino

Знающий
Сообщения
109
Репутация
10
Добрый день, может кто подскажет.
Код:
FileInstall()

Пытался запихнуть внутрь архив размером в 5.6 ГБ и отдельно файлы, скрипт компилируется и максимальный его объём не превышает 1 ГБ. Про какие-то ограничения в документации ничего не сказано. Может кто подскажет, как обойти это?
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
Да, в принципе, эта функция для небольших файлов.
Зачем такой большой файл? Какова цель?
 
Автор
lettterssino

lettterssino

Знающий
Сообщения
109
Репутация
10
Есть установленный комплект, который поставляется архивом и многие пользователи не вытаскивают полностью содержимое и запускают установку, и хотелось сделать скрипт, который бы просто вытаскивал содержимое во временную папку и запускал исполнительный файл.
Да, в принципе, эта функция для небольших файлов.
Зачем такой большой файл? Какова цель?
Сообщение автоматически объединено:

При использовании самораспаковки средствами winrar или 7zip ошибка из-за большого объём архива.
Сообщение автоматически объединено:

А пихать в установщик дополнительные проверки не очень хочется, ибо придётся ещё отлаживать все сценарии.
 

Prog

Продвинутый
Сообщения
537
Репутация
65
хотелось сделать скрипт, который бы просто вытаскивал содержимое во временную папку и запускал исполнительный файл.
Зря расходовать ресурс SSD?
А если у кого-то временная папка на RAM диске и его размер меньше чем у архива?

Допишите в конец exe файла архив и извлекайте его, но это "грязный" метод и лучше так не делать.
 
Автор
lettterssino

lettterssino

Знающий
Сообщения
109
Репутация
10
Зря расходовать ресурс SSD?
А если у кого-то временная папка на RAM диске и его размер меньше чем у архива?

Допишите в конец exe файла архив и извлекайте его, но это "грязный" метод и лучше так не делать.
Интересно , а где именно и как это реализуется.
А вообще дошло, что проще делать iso образ.
 

Prog

Продвинутый
Сообщения
537
Репутация
65
Наиболее правильный вариант это exe и архив рядом с ним.
В приложении выбираете какие файлы распаковать и они распаковываются без всяких промежуточных записей архива во временную папку.
 
Верх