Extract ikone iz internet strani

Vse drugo, kar ne spada v nobeno zgornjo kategorijo.
Odgovori
odisej
Prispevkov: 1363
Pridružen: 09.05.2003 12:58:10

Extract ikone iz internet strani

Odgovor Napisal/-a odisej » 06.03.2010 18:42:54

Ali kdo ve, če se da od določene internet strani nekako extractati ikono. Recimo z indijem dobim stran www.google.com, potem pa parsam html ali kaj, najdem kje se dobi ikona in jo dobim. Če se da, kako. Verjetno pa se da, če browserji to znajo.

Silver_War
Prispevkov: 664
Pridružen: 01.06.2004 14:50:41

Extract ikone iz internet strani

Odgovor Napisal/-a Silver_War » 06.03.2010 20:35:15

Ja po vsej verjetnosti boš moral sam parsat html, ker nevem, če indy to podpira, mogoče se motim. Sicer pa več o tem kako brskalniki sploh preberejo katera je ta ikona in kako je v html kodi določena najdeš tukaj

GJ
Prispevkov: 1078
Pridružen: 13.03.2004 12:34:48

Extract ikone iz internet strani

Odgovor Napisal/-a GJ » 06.03.2010 20:57:24

Ahhh...
Po dogovoru je to favicon.ico
Recimo: Google

LP GJ
Kdor se zadnji smeje, se smeje zadnji!

Uporabniški avatar
Runner
Prispevkov: 1079
Pridružen: 03.02.2005 12:05:25

Extract ikone iz internet strani

Odgovor Napisal/-a Runner » 07.03.2010 11:05:54

Odvisno kaj hočeš.

1. favicon.ico je privzeta ikona ko jo tudi vidiš v browserju pri address baru če si to mislil. Samo naredi get z indy-jem in zahtevaj ta file. Če obstaja ga boš dobil nazaj če ne pač ne.
2. Če hočeš poljubno sliko z neke strani narediš pa sledeče. Potegnes stran dol. Sparsaš stran in še vse CSS-je ki so vezani na to stran (slike so velikokrat del CSS-ja). Iščeš IMG tage in jih potegneš dol ko jih dobiš. MihaR vem da ima HTML parser ki ti sprarsa HML stran, jaz pa imam TPageProducerEx ki pa tudi zna sparsati stran in se ustavi na poljubnih tagih.

Odgovori