Off-line-browse downloader

Jan Kulveit kulveit at altavista.net
Mon Mar 19 17:49:06 CET 2001


On Mon, 19 Mar 2001 14:10:35 +0100
Dan Lukes <dan at gw.nic.cz> wrote:

> Jan Kulveit wrote:
>
> > > wget existuje i pro Windows, takze to nebude zrovna tim linuxem.
> > > Zkuste se ale zamyslet nad tim, jake udaje poskytuje HTTP. Mozna
> > > zjistite, ze rozmery obrazku mezi nimi nejsou.
> >
> > Ale urcite jsou na zacatku souboru, takze to neni hloupy napad -
> > stahovaci program muze zanalyzovat treba hlavicku GIFu, a kdyz
> > nevyhovi podminkam, nedotahovat zbytek.
> > Program, ktery by to umel, neznam - jinak krome wgetu je pro
> > UNIXy k disposici take http://www.idata.sk/~ondrej/pavuk/
> > - mimo jine i v ceske verzi.
>
> 	No, ani tak to nemusi byt az tak jednoduche - GIF je interne
> strukturovany format (neco takoveho jako MIME pro maily) a tak vlastni
> obrazek muze byt jen jednou z mnoha sekci GIF (a vubec nemusi byt na
> zacatku a pred nim muze byt prakticky nekonecne mnozstvi jinych dat). V
> obecnosti se muze stat, ze jej tak jako tak budete muset dotahnout
> prakticky cely.
>
> 					Dan
>

Rozmery "logical screen" jsou ale u GIFu skutecne na zacatku, presneji
receno sirka v 7-8 bytu souboru, vyska v 9-10, pokud ma obrazek globalni
paletu, jsou v hlavicce i informace o ni. Btw, zrejme dobrym prikladem
vyuzitii jsou browsery, ktere imho pracuji tim zpusobem, ze vyhradi
misto a patricne zalamuji text ihned po stazeni  hlavicky obrazku.

Jina kriteria stahovani obrazku nez rozmery a barevna hloubka stejne
asi nejsou moc pouzitelna. Mozna jeste tak testovat, zda je obrazek
animovany, nebo porovnavat retezce v textovych blocich...

Honza Kulveit





More information about the net mailing list