Komprese dat - vice bloku v souboru
Honza Pazdziora
adelton na fi.muni.cz
Pátek Srpen 14 11:22:34 CEST 2009
On Thu, Aug 13, 2009 at 04:25:18PM +0200, Jan Kasprzak wrote:
>
> Jo, to je ono (hmm, ke ctvrte strance vyhledavani "Compresss"
> na CPANu jsem se predtim neproklikal :-).
>
> Resp. asi pouziju Compress::Raw::Bzip2.
> Ono uplne nejlepsi by bylo kdyby to slo pouzit jako I/O layer.
> Ze bych rekl neco jako
>
> print $ofh "Nekomprimovana data";
> binmode $ofh, ':bzip2';
> print $ofh "Data co se zakomprimuji";
> binmode $ofh, ':bytes';
> print $ofh "Dalsi nekomprimovana data";
>
> a bylo by. Ale to zatim nevim jestli to jde.
Jde to pro gzip: PerlIO::gzip. Pro bzip2 existuje PerlIO::via::Bzip2,
ale tam píšou, že binmode to nějak podrbe. Ale na základě
PerlIO::gzip by mělo jít napsat i přímo PerlIO::bzip2.
--
--------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Satellite, Spacewalk | Only self-confident people can be simple.
Další informace o konferenci Perl