Булат, добрый день. А Вы не планируете добавить Оценку Сжатия, как в HaoZIP и поддержку ASCII-комментов, как в WinRAR?
Добавлено:
Отлично я написал.."Добрый день" в 03:31))
ну распаковать не могу.
arc lt
множество изменений в вызовах FreeArcExtractВызов - это вызов. Колбек - это обратный вызов, типа события.
а ты не думаешь, что на других машинах соотношение скорости диска и процессора может на порядок отличаться от твоего?
а precomp оригинальном системные функции запускались напрямую с kernel32/msvcrt?напрямую с kernel/msvcrt. Когда загружается моя подставная дллка, она правит ссылки на системные функции в основном ехешнике, и перенаправляет на свои. По идее подобным образом можно сделать универсальный cls фильтр для любого пакера/анпакера, с единственным условием, что он не будет использовать fseek (или SetFilePointer). Или по крайней мере не перемещать указатель вне буфера cls фильтра (~несколько мегабайт). precomp отличается от обычных пакеров, т.к. он может патчить свое распакованное добро парой байт далеко за сотней мегабайт сзади.
или так же с packJPG.dll, если нет, то как ты их перенаправил в dll без модификации precomp.exe ?
я к чему все это, к тому что раз cls-precomp использует объекты синхронизации и packJPG подменный чтобы распаковывать "налету"можно, конечно, но это надо расбираться и с сжимающей частью программы. Для меня эффективность упаковки по времени не интересна.
может как то можно их и упаковывать,
а CLS_DONE точно вызывается?CLS_DONE вызывается в самом конце, перед завершением процесса (по крайней мере в unarc.dll так). Попробуй MessageBox поставить вместо printf, авось покажется.
у меня что то не пишет нечего
Гипотетически - конечно, да!
То есть это для таких случаев, если они есть?
(для этого нужен какой-нибудь райд, но ведь и проц будет не моего уровня).
Подскажите пожалуйта,какой алгоритм сжатия лучше подойдет для сжатия файлов мультимедиа?
Потестировал я ещё раз свои файлики - к сожалению, при использовании -mx и при отключенных некоторые прекомпрессорах, ошибки всё равно иногда появляются - если же использовать -m9, то архивы создаются без проблем.
для l/s - допустимо. степенью 2 должен быть параметр с
достаточно ssd
Delta: fixed bug, also available as delta15.zip
kalpak
Слушай, а как думаешь, можно ли сделать тест всех вариантов? Ну прям к примеру сжимаешь 20Гб, ставишь на ночь - он у тебя проходится всеми возможными комбинациями, после каждой проходки архив удаляется, чтобы не засорять хард - потом выдается отчет - время, размер на выходе и выигрыш.
Bulat_Ziganshin
Булат, как ты на это смотришь?
Наблюдал следующее странное явление При сжатии самой большой папки 2,2 Гб (в таблицах выше отсутствует) интенсивность загрузки винчестера средняя. По окончании архивирования (примерно 40 сек, размер архива 220 Мб), когда архив уже создан, интенсивность работы винчестера резко возрастает и так продолжается около минуты. В течении этого времени работа на компьютере замедляется.
-mx определяется как -m9, так что вопрос просто в везении.Действительно, в везении
а в чём проблема - в твоей машине иди моей программе, надо разбираться, тестировать сжатие присланных тобой файлов7z и рар архивы создают без проблем.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275
Предыдущая тема: Punto Switcher (часть 3)