Пережатиe/Pекомпрессия/Oптимизация файлов для лучшего сжатия

Статус
В этой теме нельзя размещать новые ответы.

Carlos

Участник
Модератор
vint56, Дело не в самом фриарке, а нужно, чтобы именно srep.exe был в системе.
И именно в програм фаелес\фриарк\бин

По другому не распаковывается.


#define Srep

[Files]
#ifdef Srep
Source: Include\srep.exe; DestDir: {tmp}; Flags: dontcopy solidbreak nocompression deleteafterinstall
#endif

#ifdef
ExtractTemporaryFile('srep.exe');
#endif

Проще говоря, я просто по аналогии с прекомпом, 7z, unrar сделал.
И наверно сделал неправильно
 
Последнее редактирование:

vint56

Ветеран
Проверенный
Carlos покажи скрипт с файлами и метод сжатия с файлами полный тогда скажу что не так а так гадать не буду что не так у тебя в скрпте
 
  • Like
Реакции: Adil

Carlos

Участник
Модератор
Такой вопрос: может он покажется глупым, но всё же спрошу.
У меня Win x64, если я буду использовать для сжатия srep64(i,m) (i дал самый лучший вариант).exe, на Win x32 распаковка будет происходить нормально?
И вообще от этого что-нибудь изменится?
 
Последнее редактирование:

Shegorat

Lord of Madness
Администратор
У меня Win x64, если я буду использовать для сжатия srep64(i,m) (i дал самый лучший вариант).exe, на Win x32 распаковка будет происходить нормально?
Да, все должно распаковаться

И вообще от этого что-нибудь изменится?
Только скорость работы самого srep
 

Carlos

Участник
Модератор
Какой самый последний unarc.exe?
Версия от 12.12.2012 не справляется с распаковкой.
 

Carlos

Участник
Модератор
urban, архивы, чтож ещё.
Архив 3.5 ГБ, в нём 3 файла по 2 ГБ.
Может из-за размера?
 

Carlos

Участник
Модератор
urban, фриарком, через батник.
Вроде нашёл ошибку. Дело в arc.ini
Почему тогда ошибка unarc.exe выдавал?!
 

Mickey1s

Ветеран
Модератор
Всем привет! Хотел спросить, раньше паковал с параметрами lzma:250mb, все было отлично. Через некоторое время начала выскакивать ошибка (что то про декомпрессию), сделал lzma:200mb - пакует...как вернуться на lzma:250mb?
 

Shegorat

Lord of Madness
Администратор
Всем привет! Хотел спросить, раньше паковал с параметрами lzma:250mb, все было отлично. Через некоторое время начала выскакивать ошибка (что то про декомпрессию), сделал lzma:200mb - пакует...как вернуться на lzma:250mb?
Я так понимаю ошибка была примерно такая "Can't allocate memory for (de)compression lzma:250mb..."
А перевести не пробовал? Тебе нужно убрать лишние работающие программы, дабы освободить оперативную память для FreeArc.
 

Mickey1s

Ветеран
Модератор
arc.exe a -wD:\Temp -ep1 -dses --dirs -s; -lc- -hp****** -p****** --encryption=aes-256 -di -i2 -r -msrep:mem256m:m3f+lzma:200mb:a1:bt4:1024:mc64:lc8 setup-1.bin Pack\*

переименование не помогло(
 

vint56

Ветеран
Проверенный
Mickey1s
arc.exe a -ep1 -dses --dirs -s; -lc- -di -i2 -r " -hpпароль"-msrep:l128+lzma:a1:mfbt4:d200m:fb128:mc1000:lc8:mc64 data.arc packeddata\*
если ты хочеш увеличить память на запаковку d200 2 гига на d500 5 гигов то тебе надо использовать FreeArc-LZMA-x64 который находиться C:\Program Files (x86)\FreeArc\Addons\LZMA-x64
там еще есть arc-lzma-x64-filter.ini переменуй в arc.ini
прочитай справку по 7zip или Фриарк насчет параметров fb 273 потолок а не 1024
 
Последнее редактирование:

Mickey1s

Ветеран
Модератор
vint56, cпасибо за подсказку, а вот если паковать с FreeArc-LZMA-x64 то распаковываться у юзеров например с 2гб озу будет?
 

vint56

Ветеран
Проверенный
Mickey1s должно обьем для упаковки 5413мб для распаковки 514мб
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху