Bazar hudební nástroje Hudební nástroje

Hudební fórum

Diskuze o všem, co souvisí s hudbou a hudebními nástroji.
 

Jak sledovat inzeráty pomocí RSS

Máte nápad na zlepšení? Sem s ním!

Jak sledovat inzeráty pomocí RSS

Příspěvekod rotten77 » 13.10.2009 9:16

Jak to vypadá, tak se RSS výstupu tady na bazaru nedočkáme, což ale není žádný problém. Stačí použít nástroj FEED43 (http://feed43.com/), který sloučí právě k sledování webů, které nemají RSS.
Stačí se na webu zaregistrovat, přijde vám potvrzovací email. Po přihlášení klikněte na odkaz "My Feeds" vpravo nahoře - tím se dostanete do seznamu vašich RSS kanálů. Potom klikněte na odkaz "Create new feed", k vytvoření nového RSS feedu:

Step 1. Specify source page address (URL)
Address*: zadejte adresu http://hudebnibazar.cz/, pokud chcete sledovat všechny inzeráty. Pokud chcete sledovat jenom vybrané, tak si napřed na webu vyberte možnosti, klikněte na "Hledat" a zadejte URL, které se vám objeví v adresím řádku (např. když hledáte slovo "telecaster", tak je to http://hudebnibazar.cz/index.php?katego ... rder=datum).
Encoding: windows-1250 (znaková sada)

klikněte na tlačítko "Reload"

Step 2. Define extraction rules
Global Search Pattern: [?] slouží ke sledování jedné věci na webu (jednoho údaje) - my ale máme na stránce 12 inzerátů, takže tohle pole necháme prázdné
Item (repeatable) Search Pattern*: [?] projdeme HTML a vybereme jenom to, co chceme zjistit:
  • {%} = text, co chceme zjistit
  • {*} = text, co se mění

Kód: Vybrat vše
<TABLE border=0 cellpadding=0 cellspacing=0 width=460>
{*}http://hudebnibazar.cz/foto.php?ID={%}&All=1{*}
http://hudebnibazar.cz/img_inz/{%}" border="{*}</div>{%}</SPAN>{*}
<SPAN class="i-text">{%}</SPAN>{*}
<span style="font-size:11px;color:maroon;font-family:Arial;"><b>{%}</b>
{*}<SPAN class="i-zarazeno">Zařazeno:
{%}</SPAN><br>{*}
</TABLE>


klikneme na tlačítko "Extract"

Clipped Data: - výstup, který jsme dostali - jedná se o text, který jsme vyhledali pomocí {%}, ale ještě s číslem (pořadí, kolikáty ten znak v tom předchozím bodě byl)
  • {%1} = ID inzerátu
  • {%2} = název obrázku
  • {%3} = nadpis
  • {%4} = popis
  • {%5} = cena
  • {%6} = datum

Step 3. Define output format
Teď už si jenom získaná data upravíme k obrazu svému:
Feed Title: - název RSS kanálu (např. "Hudební bazar")
Feed Link*: - odkaz na web kanálu - stejný jako URL adresa
Feed Description*: - popis kanálu (např. "výpis inzerátů")

Item Title Template*: {%3}
Item Link Template*: http://hudebnibazar.cz/inzerat.php?ID={%1}
Item Content Template*:
Kód: Vybrat vše
{%6} - <b>{%5}</b><br />
<img src="http://www.hudebnibazar.cz/img_inz/{%2}" style="float:right" />
{%4}



Klikneme na tlačítko "Preview" a dostaneme adresu RSS kanálu:
Feed URL is: ... .xml

Takhle třeba vypadá RSS pro hledané slovo "telecaster": http://feed43.com/3678200661365838.xml
Stačí si to vložit do RSS čtečky (třeba Google Reader) a už na bazar nemusíte zbytečně chodit :-)
Uživatelský avatar
rotten77
 
Příspěvky: 1417
Registrován: 8.03.2007 8:13
Bydliště: Prostějov

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod Nero » 13.10.2009 17:46

Hezké, díky - zdůležitněno. :wink:
:: PRS Custom 24 :: Ibanez SZ 520FM [DiMarzio D-Sonic & Air Norton] :: Ibanez PF 20 :: Mesa Boogie F-50 Combo - na prodej ::
:: Hermida Zendrive :: Malekko Ekko 616 :: Dunlop Tortex Jazz H3 :: E-Bow Plus ::


Do not go where the path may lead. Go instead where there is no path and leave a trail.

PetrPeter 1975 - 2008
Uživatelský avatar
Nero
Site Admin
 
Příspěvky: 21965
Registrován: 15.07.2007 14:21
Věk: 21
Bydliště: Praha / Brno

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod VladaM » 29.01.2010 19:49

Nero píše:Hezké, díky - zdůležitněno. :wink:


V nové verzi bazaru je RSS již integrován.
http://hudebnibazar.cz/test/rss/rss.php
resp. http://hudebnibazar.cz/rss/rss.php po nasazení nové verze
Uživatelský avatar
VladaM
Site Admin
 
Příspěvky: 118
Registrován: 11.04.2006 14:53
Bydliště: Praha

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod rotten77 » 30.01.2010 13:21

VladaM píše:
Nero píše:Hezké, díky - zdůležitněno. :wink:


V nové verzi bazaru je RSS již integrován.
http://hudebnibazar.cz/test/rss/rss.php
resp. http://hudebnibazar.cz/rss/rss.php po nasazení nové verze

Ještě by to chtělo, aby šly sledovat RSS z výsledků hledání a sekcí. Tzn. pokud např. hledám "telecaster", tak by rss měl adresu např. rss.php?q=telecaster a v RSS by se zobrazovaly jenom inzeráty obsahující slovo telecaster.

Viz. např aukro:
Hledání: http://www.aukro.cz/search.php?sg=0&string=telecaster
RSS: http://www.aukro.cz/rss.php?feed=search ... telecaster
Uživatelský avatar
rotten77
 
Příspěvky: 1417
Registrován: 8.03.2007 8:13
Bydliště: Prostějov

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod rotten77 » 31.01.2010 21:37

V XML je chyba (asi není ukončeno </channel>)
This page contains the following errors:
error on line 2365 at column 3: Extra content at the end of the document
Below is a rendering of the page up to the first error.
Uživatelský avatar
rotten77
 
Příspěvky: 1417
Registrován: 8.03.2007 8:13
Bydliště: Prostějov

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod T1-4 » 25.02.2010 16:17

jj v sage taky nejde
Dean Avalanche 7 + EMG707, IMG Stage Line GAT-100R+4x12 box, DigiTech RP7
T1-4
 
Příspěvky: 113
Registrován: 4.02.2010 13:58
Bydliště: Českolipsko

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod VladaM » 25.02.2010 18:29

rotten77 píše:V XML je chyba (asi není ukončeno </channel>)
This page contains the following errors:
error on line 2365 at column 3: Extra content at the end of the document
Below is a rendering of the page up to the first error.


Chybělo tam ukončení </channel> i </rss>. Tak jsem to doplnil. Ještě jsem přidal tebou zmiňovanou funkci pro fulltext: http://hudebnibazar.cz/rss/rss.php?q=telecaster vypíše inzeráty obsahující slovo telecaster.

EDIT: Když zadáš něco do fulltextu na stránkách, tak to parametr rss.php?q=XYZ doplní samo. Takže se přihlásíš k odběru inzerátů, který obsahují daná slova.

Díky za spolupráci!
Uživatelský avatar
VladaM
Site Admin
 
Příspěvky: 118
Registrován: 11.04.2006 14:53
Bydliště: Praha

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod rotten77 » 25.02.2010 19:46

VladaM píše:...

Výborně. Teď už je to podle mých představ :-)
Jenom bych tam někam umístil ikonku s RSS a k vyhledávacímu formuláři taky (s textem "RSS pro výsledky hledání"), když už tu ta možnost je, tak aby o tom lidi věděli, jinak budu jediný uživatel této funkce :-)
Uživatelský avatar
rotten77
 
Příspěvky: 1417
Registrován: 8.03.2007 8:13
Bydliště: Prostějov

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod T1-4 » 28.02.2010 13:33

Nevidim moznost sledovani konkretni casti bazaru. Treba jen kytarove efekty. Nechci hledat podle nazvu.
Dean Avalanche 7 + EMG707, IMG Stage Line GAT-100R+4x12 box, DigiTech RP7
T1-4
 
Příspěvky: 113
Registrován: 4.02.2010 13:58
Bydliště: Českolipsko

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod filo01 » 14.10.2010 14:36

VladaM píše:Ještě jsem přidal tebou zmiňovanou funkci pro fulltext: http://hudebnibazar.cz/rss/rss.php?q=telecaster vypíše inzeráty obsahující slovo telecaster.
EDIT: Když zadáš něco do fulltextu na stránkách, tak to parametr rss.php?q=XYZ doplní samo. Takže se přihlásíš k odběru inzerátů, který obsahují daná slova.

Ahoj, prosím tě, pokouším se z rss vyloudit správné výsledky na zadání "Ibanez", "prodej", "Ostravský kraj".
http://hudebnibazar.cz/rss/rss.php?q=ibanez mi najde všechny Ibanezky, ale jak do dotazu dostat ta další kritéria ?
Tu tvoji EDIT poznámku jsem nepochopil, když zadám fulltextový dotaz, tak vypadá takhle: http://hudebnibazar.cz/index.php?kategorie=110000&page=1&fulltext=ibanez&nabpop=nabidka&region=Ostravsk%C3%BD+kraj&ins=50&order=datum, tj, žádné rss se do něj "samo" nedoplní

Díky za navedení správným směrem.
Jolana Syrinx, Ibanez S420, Roland MicroCube 8" & Cube Street, Boss Micro BR-80, Widara A/B true bypass box
filo01
 
Příspěvky: 345
Registrován: 24.06.2010 14:04
Bydliště: Ostrava

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod Bummer » 28.04.2011 19:58

Rád bych sledoval nabídku kytar v Plzeňském kraji pomocí RSS.
http://hudebnibazar.cz/index.php?katego ... rder=datum

Jak?
Cort EVL Z4 (R.M. ColorSound, R.M. Custom AlNiCo) DIMAVERY PB-320 Digitech Hardwire CR-7 Digitech Hardwire DL-8 Blackstar HT-Club 40 fake Shure SM58 M-Audio Fast Track


Vintyč moudžou.
Uživatelský avatar
Bummer
 
Příspěvky: 3064
Registrován: 3.06.2008 12:01
Věk: 23
Bydliště: Rokycany

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod rotten77 » 28.04.2011 20:47

Tohle už je poměrně staré téma, struktura bazaru se za tu dobu změnila... Moc teď nemám čas vytvářet novou specifikaci, ale vyzkoušej službu page2rss - převede jakoukoliv stránku do RSS
Uživatelský avatar
rotten77
 
Příspěvky: 1417
Registrován: 8.03.2007 8:13
Bydliště: Prostějov

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod Bummer » 30.04.2011 10:41

Ok, vytvořil jsem si na to vlastní, tak kdyby to někoho náhodou zajímalo, tak odkaz je zde: http://feed43.com/5606788581455345.xml (editace zde: http://feed43.com/feed.html?name=5606788581455345).
Cort EVL Z4 (R.M. ColorSound, R.M. Custom AlNiCo) DIMAVERY PB-320 Digitech Hardwire CR-7 Digitech Hardwire DL-8 Blackstar HT-Club 40 fake Shure SM58 M-Audio Fast Track


Vintyč moudžou.
Uživatelský avatar
Bummer
 
Příspěvky: 3064
Registrován: 3.06.2008 12:01
Věk: 23
Bydliště: Rokycany

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod SUK » 8.01.2012 21:41

Jak je to tedka s RSS a filtrovanim? Odkaz, kterej tam na webu je dle vseho nefunguje:

http://hudebnibazar.cz/rss/rss.php?q=h***o hazi to samy co http://hudebnibazar.cz/rss/rss.php?q=fender
Vintage hulební fóry co maj mojo!
Uživatelský avatar
SUK
 
Příspěvky: 780
Registrován: 17.03.2008 23:19
Věk: 21
Bydliště: HK

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod SUK » 13.01.2012 22:05

Tak co, tady se neodpovida?
Vintage hulební fóry co maj mojo!
Uživatelský avatar
SUK
 
Příspěvky: 780
Registrován: 17.03.2008 23:19
Věk: 21
Bydliště: HK

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod Wohma » 14.01.2012 0:18

SUK píše:Tak co, tady se neodpovida?

Nejde o to kde, ale komu 8) :D
PRS CE24, Engl Savage 60, ENGL E212V, Line6 M9
‘Men have become tools of their tools.’ ~Henry David Thoreau
Somnus Aeternus
Uživatelský avatar
Wohma
Rádce
 
Příspěvky: 11033
Registrován: 23.12.2006 13:09
Bydliště: Brno

Re: Jak sledovat inzeráty pomocí RSS

Příspěvekod SUK » 14.01.2012 0:20

Co jsem udelal tak strasnyho? :D
Vintage hulební fóry co maj mojo!
Uživatelský avatar
SUK
 
Příspěvky: 780
Registrován: 17.03.2008 23:19
Věk: 21
Bydliště: HK


Zpět na HudebníBazar.cz

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník

TOPlist