SrepInside

CLS SrepInside 0.3.3

Нет прав для скачивания

ProFrager

Знаток
Проверенный
alexa1995, ну во-первых mem должна быть первым параметром; во-вторых это влияет только на используемую память при распаковке, и больше ни на что; в-третьих для последней версии не требуется указывать этот параметр, dll'ка данные может брать в cls.ini, который в свою очередь автоматом генерит isdone.
 

alexa1995

Участник
ProFrager,
ERROR: can't allocate memory required for (de)compression in lzma:512mb:no
rmal:bt4:128:mc65536:lc8
оперы 3 гб
 

Булат Зиганшин

Developer
Модератор
alexa1995, для этого нужно иметь 2 гб непрерывный блок памяти. для чего тебе понадобится 64-битная винда, в ней 510 mb словарь должен работать. ну или как вариант - подцепить lzma-x64 (идёт в комплекте с freearc)
 

ProFrager

Знаток
Проверенный
подцепить lzma-x64
можно примерчик? Винду переустанавливать не охота.
по любому для запуска lzma-x64 нужна win x64 :)


для этого нужно иметь 2 гб непрерывный блок памяти
а остальные 3,5 гига (учитывая прожорливость bt4 ~10.5*dic) словарных данных где будут хранится? В темп файле? А то я не в курсе работы менеджера памяти lzma FreeArc'а.
 

Булат Зиганшин

Developer
Модератор
alexa1995, нетрудно сообразить что lzma-x64 под 32-битной виндой не заработает. так что в любом случае с 32-битной виндой у тебя словарь будет поменьше (сколько именно - можно посмотреть в freearc "наибольший свободный блок памяти" и поделить его на 4)

ну и надо поправить комстроку, заменив bt4 на hc4. сжимать будет, хотя раз в 10 медленней чем обычно :)
 

potatoes

Новичок
rmal:bt4:128:mc65536:lc8
что такое rmal?
выше 100 кажется смысла мало имеет ставить mc
а иногда mc10 бывает не намного хуже mc0/mc1000, зато разница во времени очень приличная
(на примере файла бэкапа БД ~50 ГБ)
 

Snoopak96

Старожил
potatoes,
Он строчку перенёс: lzma:512mb:normal:bt4:128:mc65536:lc8

Добавлено через 6 минут
alexa1995,
mem1800mb - указывает arc`у сколько нужно памяти для внешнего компрессора, соответственно из твоего метода 1800мб+512мб - многовато выходит, на win32 наверно и не стоит пробовать распаковывать.
 
Последнее редактирование:

potatoes

Новичок
alexa1995
зачем так много циклов ?
файл сколько весит ?
разбей на 3 части и попробуй отдельно запаковать с mc0 или mc128, мне разница окажется не критичной, зато время меньше потратишь
с 512МБ ты не сможешь запаковать при использовании bt4, только в x64 и с 8GB памятью будет реально

Snoopak96
распаковать есть шанс, только будет очень медленно, будет мучать pagefile
 

potatoes

Новичок
а файлы больше 2 гб он распаковать может (фильтр) ?
в самом срепе ее исправили в версии 2,991
и с unarc.dll можно распаковать (вместе unarc.exe) ?
исправлено
я хотел написать вместо unarc.exe, через Inno Setup например ил VFP
а ISDone может распаковать архив, если фильтр туда добавить (в настройки) ?
 
Последнее редактирование:

ProFrager

Знаток
Проверенный
а файлы больше 2 гб он распаковать может (фильтр) ?
в самом срепе ее исправили в версии 2,991
этой ошибки еще не было в версии 2.95-2.96, на основе которой и делался фильтр :)

и с unarc.dll можно распаковать (вместе unarc.exe) ?
можно только с unarc.dll, которая лежит в папке include последней версии isdone.
 

nik1967

Old Men
Проверенный
ProFrager, здравствуй! В cls.ini TempPath = указывается только конкретный путь? Т.е. C:\Windows\Temp, или как то можно указать относительные пути?
TempPath = %TEMP% не работает.
 

ProFrager

Знаток
Проверенный
nik1967, и тебе привет. В ini файле указывается только конкретный путь, либо не указывается ничего. В последнем случае tmp файл создастся рядом с dll. Да и в инно все необходимые пути есть в переменных типа {src}, {app} и т.д.
 

v1nt

Мимокрокодил
ProFrager, слушай у меня вопрос
вот игра deus ex human revolution рг рекодинг пожали до 1двд5 с помощью твоих прог
а как вообще лучше жать? точнее чем
1 SrepInside
2 PrecompInside
или разницы нету?
просто узнать бы как они так пожали
 

ProFrager

Знаток
Проверенный
v1nt, это фильтры для фриарка и они просто ускоряют распаковку и все это без промежуточных огромных файлов. Использовав стандартные средства упаковалось бы в тот же размер, но распаковка была бы дольше. В deus ex использовалось пара новых прог.
 

ProFrager

Знаток
Проверенный
нафига 16гб? сколько лзма съест, столько и потребуется.
 
Сверху