|
#1
|
||||
|
||||
LZMA compression
Всем привет!!!
Нашел исходик алгоритма сжатия LZMA, немного его переработал (убрал бенчмарк, переделал его в две процедуры сжатия и декомпресии и все это связал с формой). А теперь собственно то, ради чего я написал эту тему: пробовал сжимать файл содержащий в себе байтные значения от $00 до $FF (ASCII таблицу), сжимал разными методами типа ZLib ZIP RAR, результат сжатого файла был выше 256 (около 280 и 300), т.к. в файле нет повторяющихся значений, но исходник LZMA побил все рекорды, он ужал этот файл до 244 байт с учетом того, что в файл вписано 5 байт параметров для распаковки и еще несколько байт для восстановления размера. -------------- Я бы хотел поинтересоваться, использовал ли кто-нибудь этот сжимающий метод в своих программах, и отзывы по LZMA. -------------- Если кто-то заинтересовался, то могу выложить получившийся исходник. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию Последний раз редактировалось M.A.D.M.A.N., 19.05.2008 в 14:52. |
#2
|
||||
|
||||
Данный метод упаковки активно используется пакерами. Особенно для упаковки пинчей разных . Кста немного медленнее жмет, но распаковывает быстрее.
Хорошо написанная программа не требует документации ICQ 9-184-668. |
#3
|
||||
|
||||
Согласен, быстродействие очень заметно, но "игра стоит свечь".
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#4
|
|||
|
|||
Цитата:
|
#5
|
||||
|
||||
Хорошо, сегодня ближе к вечеру все сделаю.
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#6
|
||||
|
||||
Ссылки для скачивания
Вот ссылки для скачивания:
http://depositfiles.com/files/5481386 http://depositfiles.com/files/5481490 http://depositfiles.com/files/5481527 Обратите внимание на размеры файлов ASCII.txt и ASCII_Compressed.txt — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#7
|
|||
|
|||
От души Спасибо! Теперь мона встроить его в мою рабочую прогу по обновлениям ))
|
#8
|
||||
|
||||
7Zip component
Компонент для работы с 7z.dll
Выложу если ктонибудь заинтересеуется. — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#9
|
||||
|
||||
Цитата:
Поживу - увижу, Доживу - узнаю, Выживу - учту. [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|
#10
|
||||
|
||||
Компонент
Все качаем тут
http://madmansoftware.ucoz.ru/Src/UnPack_7zip.rar — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |