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

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

Carlos

Участник
Модератор
Возникла ещё одна проблема:
При распаковке через if not ISExec( 0, 0, 0, ExpandConstant('{tmp}\....... файлы\папки не распаковываются напрямую в директорию игры\программы...

Допустим распаковка не происходит если прописывать в скрипт распаковку в:
{app}\

Если прописать:
{app}\1 то распаковка проходит нормально в директорию, в папку 1
 

Gremlin

Мимокрокодил
доброе время суток! подскажите пожалуйста, сделал рекомпресию прекомпом, в батнике написал precomp041.exe -slow -с- "название файла" .... но распаковка потом не идёт .. выдаёт ошибку запуска консольного приложения precomp041... в чём проблема???
 

Mailchik

Старожил
Проверенный
Gremlin, каким образом обратно "рекомпрессируете"? попробовал только что, никаких ошибок.
Код:
precomp041.exe -otest.pdf -r test.pcf
 

Carlos

Участник
Модератор
Пакую с такими параметрами
-mprecomp+srep:m3f:a1:l256+lzma:a1:mfbt4:d200m:fb128:mc1000:lc8

На компьютере установлено 4 гига оперативки, винда x64
Соответственно упаковка, а затем и распаковка (сама установка) происходит нормально.
Но на других компьютерах установка проходит не полностью.
То есть допустим распаковывается только один (первый и как правило мало весящий) архив из 5.

В чём может быть проблема?
В недостатке оперативки на другом компьютере? (хотя установка происходила на компьютере тоже с 4 гигами оперативы)

Паковал с параметрами
-mprecomp+srep:mem512m:m3f:a1:l256+lzma:255mb:normal:bt4:273:lc8

но эффект на некоторых сжатиях хуже, чем с выше представленным..

Естественно не прошу у вас супер мощный параметр сжатия (как у вашей группы), но прошу подсказать параметр не хуже самого первого мною написанного. Чтобы распаковка происходила нормально на всех компьютерах, но и сжатие было сильным.
 
Последнее редактирование:

Mailchik

Старожил
Проверенный
Carlos, вопрос типа "подскажите лучший параметр сжатия, или более менее мощный" обречен на то, что на него не ответит никто.. не может быть, чтобы один и тот же параметр на всех данных давал бы всегда самый лучший результат. нужно экспериментировать - иначе никак..
P.S. Можете использовать PAQ. Только предупредите пользователей о "недельной" распаковке.
 
Последнее редактирование:

Mailchik

Старожил
Проверенный
Mickey1s, можно, имея исходники упаковки\распаковки slimmer'а. пример создания cls можно найти в папке, куда установлен фриарк - точнее в "FreeArc\Addons\CLS".
 

Carlos

Участник
Модератор
Mailchik, тогда подскажите, почему не распаковываются архивы на других компьютерах?
 

vint56

Ветеран
Проверенный
Carlos скрины или сообщения ошибок что выходит при распаковке на других машинах
Mickey1s
arc.exe a -ep1 -dses --dirs -s; -lc- -di -i2 -r -mmpz data-1.arc packeddata\*
[External compressor:mpz]
packcmd = mpz c $$arcdatafile$$.mp3 $$arcpackedfile$$.mpz
unpackcmd = mpz d $$arcpackedfile$$.mpz $$arcdatafile$$.mp3
datafile = $$arcdatafile$$.mp3
packedfile = $$arcpackedfile$$.mpz
 

Carlos

Участник
Модератор
vint56,



антивирус отключен, архив в исключениях.

или распаковывается первый архив, установка заканчивается сразу же, ошибок нет.
 

vint56

Ветеран
Проверенный
Carlos попробуй вручную распаковать архивы unarc.exe x -dpunpacked\ data.arc если все распакует надо смотреть скрипт что ему не хватает для распаковки этих архивов
 

Carlos

Участник
Модератор
vint56, у меня всё распаковывается. что через установочник, что вручную.
Проблема на других компьютерах.
 

vint56

Ветеран
Проверенный
Carlos выложи свой setup.exe и напиши названия архивов и что за игру ты сжимал
 

Mickey1s

Ветеран
Модератор
vint56, cделал как ты сказал но не сжимает совсем :unknown: сначала идет запаковка арк без сжатия потом сам слимер. В итоге такой же размер
 

Carlos

Участник
Модератор
vint56, вот по факту:


Причём проблемы только на этих 2 играх.

Сжатие на них, которое вы мне советовали.

[MOD="Edison007"]Реклама стороннего ресурса[/MOD]
 
Последнее редактирование модератором:

vint56

Ветеран
Проверенный
Carlos я скачал посмотрел и увидел что srep.exe берет из C:\Program Files (x86)\FreeArc\bin\srep.exe но фриарк не у всех установлен потому проблемы с установкой чтобы проверить я у себя удалил srep.exe и он сразу 0.2 процента что все уже готово
 

Carlos

Участник
Модератор
Получается с srep.exe проблемы? его тоже в темп кидать?
 

vint56

Ветеран
Проверенный
Carlos вообшето все временые файлы должны быть в tmp каталоге
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху