Komprese dat - vice bloku v souboru

Jan Kasprzak kas na fi.muni.cz
Středa Srpen 12 20:44:58 CEST 2009


	Dobry vecer,

potreboval bych v Perlu mit nejaky kompresni modul, kterym bych mohl
do jednoho velkeho souboru za sebe ukladat komprimovane podoby
malych textovych souboru, ale tak, aby mi stacilo pamatovat si pro kazdy
maly soubor jen offset, kde ve velkem souboru zacina jeho komprimovana
podoba, tam udelat seek, a dekomprimovat/precist prislusny maly soubor
az do konce.

	Pokud jsem dobre pochopil, tak zlib/gzip i bzip2 umi do vystupniho
souboru poznacit kde konci data, a naopak pri cteni rict "skoncil
komprimovany stream ale ne nutne soubor". Bohuzel ani Compress::Zlib,
ani Compress::Bzip2 nemaji tuto funkcionalitu pristupnou, a jejich cteci
metody vrati konec souboru az po precteni vsech bloku do konce skutecneho
souboru.

	Prehledl jsem neco? Existuje nejaky jiny kompresni modul
ktery tohle umi? K poznamenavani si delky dat krome jejich offsetu
bych se uchylil docela nerad.

-Yenya

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/    Journal: http://www.fi.muni.cz/~kas/blog/ |
Please don't top post and in particular don't attach entire digests to your
mail or we'll all soon be using bittorrent to read the list.     --Alan Cox


Další informace o konferenci Perl