rss i slike

1

rss i slike

offline
  • Pridružio: 24 Mar 2006
  • Poruke: 273
  • Gde živiš: Beograd

Hteo bih na portal da izmedjuostalog imam i vesti, nemam bas nesto vremena da iste ubacujem svakodnevno pa bih to automatizovao.
Zanima me sledece, sajt [Link mogu videti samo ulogovani korisnici] kao i [Link mogu videti samo ulogovani korisnici] "Povuku" i sliku na svoj server, prilagode je (smanje/povecaju) i ubace uz vest... pa ako nekome nije problem da pstavi neki link ili sl. sto bi mi pomoglo u "skidanju" slika prekok rss-a.

Hvala unapred Wink



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

Vesti.rs vuku sliku na dva nacina, u zavisnosti od toga da li u RSS ima ili nema slika.

Ako ima - onda se lako nadje IMG SRC u sadrzaju RSS clanka, skine se slika, smanji, i snimi na server.

Ako nema - e tu je vec vragolija.
Iz RSS-a se uzme link za datu vest.
Skine se HTML stranica te vesti.
Skripta unapred za svaki sajt ima posebno definisane stringove po kojima ume da odredi gde pocinje vest i gde se ona zavrsava.
Kada skripta odredi to - potrazi IMG unutar tog bloka.
I onda sve isto kao u prvom slucaju - skine se slika, smanji, i snimi na server.

PHP kod naravno ne mogu da ti dam jer bi on bio istrgnut iz celokupnog mog "bot engine-a", i kao takav tebi potpuno neupotrebljiv, ne bi umeo da ga sastavis i povezes.



offline
  • Pridružio: 24 Mar 2006
  • Poruke: 273
  • Gde živiš: Beograd

A i glupo je da koristim tvoj kod kad si se vec tolko trudio...
Da nemas mozda neki link koji bi mi pomogo u tome.
Ovo kada sajt kroz rss salje sliku mi je jasno ali ovo drugo i nije bas.

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

Moj kod ne bi ni mogao tek tako da istrgnem iz engine-a jer se on vezuje za cele dve moje dodatne biblioteke [za http download i za image resize], a one se dalje vezuju za neke zajednicke funkcije... pa bi sve bilo totalno razbucano i istrgnuto bez smisla.

A to drugo sto ti nije jasno - to sigurno nema nigde gotovo.
To se pise za svaki sajt pojedinacno.
Objasnio sam princip kako radi, vise o toga ne znam sta da objasnim, sta konkrentno nije jasno?

offline
  • Pridružio: 24 Mar 2006
  • Poruke: 273
  • Gde živiš: Beograd

Da uzmemo mondo za primer posto bi sa njega samo uzimao vesti iz odredjene kategorije...

Kada ja pvucem sadrzaj stranice sa "file_get_contents" (ili postoji nesto bolje?) Kako da "uvatim" sliku?

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

mondo je bas zeznut, njega drugacije obradjujem.

uzmimo recimo Blic.

primer - [Link mogu videti samo ulogovani korisnici]

prvo, nadjes </head>
sve ispred toga preskocis [objasnicu posle zasto]

zatim potrazis naslov: Novak oduvao Nadala!
[naslov imas u RSS - tako da odatle imas naslov koji da trazis]

kada nadjes naslov - to je dakle startna tacka odakle trazis IMG.
[eto zato smo namerno preskocili <head> da ne bi pronasao naslov u headeru, onda bi pogresno odredio gde clanak pocinje].

dakle, nasao si pocetak vesti.

zatim, Blic zavrsava clanke sa HTML kodom: <div class="commentlink">
Taj string nadjes u HTML-u.
To je kraj clanka [na svim Blicovim stranama]...
[inace za svaki sajt je drugaciji string koji trazis]

Sada imas poziciju pocetka clanka i kraja clanka.
Iskopiras taj blok u novu promenljivu.
$clanak = substr ( $html, $pocetak, $kraj-$pocetak );

I onda po njoj trazis IMG SRC Smile

Ako jos nesto nije jasno, tu sam.

offline
  • Pridružio: 24 Mar 2006
  • Poruke: 273
  • Gde živiš: Beograd

Izgleda da sam uspeo nesto, nisam video ovaj tvoj poslednji post ali verujem da cu sa njim samo poboljsti ovo sto sam sam sklopio...

///

E sad ddal ovaj mooj kokdd ima neke greske? sta bi mogloo doraditi izmeniti?

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

morao bih da ga izvrsim da bi video ima li greske.
ako tebi radi - onda nema gresaka Smile

offline
  • Pridružio: 24 Mar 2006
  • Poruke: 273
  • Gde živiš: Beograd

Za sad radi, dok mondo ne promeni kod Smile

offline
  • Pridružio: 24 Mar 2004
  • Poruke: 3962
  • Gde živiš: Zemun

a mene zanima peco koliko si dugo radio kod recimo za jedan izvor Smile
dakle rad, baza i neko testiranje .... od nule pa do finala ili bar do 98% gotove skripte

i na koliko cron izvrsava skriptu ? svakih sat vremena ili ?

Ko je trenutno na forumu
 

Ukupno su 2824 korisnika na forumu :: 23 registrovanih, 2 sakrivenih i 2799 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: -[CoA]-, brundo65, BSD, C-Gun, DH, dusanobr, ElGenius, glados, goran.vvv, ILGromovnik, kinderpingvin, manda87, Milicija Krajine, Naj-Turs, Ne doznajem se u oružje, niksa517, sap, shone34, Srki98, vaci, VJ, VPV, vrgudinac