PDA

Просмотр полной версии : программа на С++ для компрессии/декомпрессии файлов


mephistophel
12.02.2010, 01:46
Просветите меня пожалуйста насчёт этой темы и подскажите где я могу найти исчерпывающую информацию по интересующему меня вопросу.Заранее благодарен))))

razb
12.02.2010, 03:36
Тебе нужен исходник уже готового архиватора или соответствующие либы?

slesh
12.02.2010, 10:45
В гугле всё можно найти )

В инете десятки исходников алгоритм Хаффмана.
Также есть исходники либы gzip и тому подобных
Еще можно юзать стандартное виндовое сжатия
Также можно прицепить к проге DLL от winrar или gzip и юзай их функции для себя.

Gar|k
12.02.2010, 11:28
Или заюзай LZMA (7-zip) (http://www.7-zip.org/sdk.html), хорошее сжатие - open source проект, удобное SDK.

treekool
12.02.2010, 12:42
У меня аналогичный вопрос. Как на си в линуксе производить работу с zip. т.е открытие ( в том числе с паролем),закрытие и.т.д. Пытался использовать libzip, но нормальной документации не нашёл. Да и чё нить связанное с запароленными архивами тоже.
Заранее спасибо.

mephistophel
12.02.2010, 12:56
мне нужны и либы и исходник

treekool
12.02.2010, 14:32
насколько я понял либы и исхлдники libzip.

src: http://uploading.com/files/29dd821f/libzip-0.9a.tar.bz2/
бинарники ток в x64: http://uploading.com/files/75f32391/bin_lib_x64.zip/