Forum » Programiranje » Iskanje pojma po internetu
Iskanje pojma po internetu
denisbegood ::
Imam približno 40 filatelističnih web strani,kjer iščem določene znamke. Vsako moram odpreti in vtipkati itd. Zanima me, ali obstaja nek način, ki bi zdržil ta iskanja na eno, npr. nekak makro ali program, da bi samo enkrat vnesel iskano in bi pregledal vse te strani.
Google ali Najdi.si ne pregledata vseh teh, verjetno bi bilo potrebno iti bolj v globino.
Google ali Najdi.si ne pregledata vseh teh, verjetno bi bilo potrebno iti bolj v globino.
- premaknil iz Mobilne tehnologije: bluefish ()
bluefish ::
Tako na hitro bi najbrž prvo začel z iskalno formo vsake strani. Nato pa z nekim skriptnim jezikom vse skupaj povežeš in nekako urediš izpis.
MrBrdo ::
denisbegood:
V večini jezikov to lahko narediš... V Rubyju se npr. da precej lepo to narediti če uporabiš knjižnico Nokogiri (to je HTML parser) in po potrebi HTTParty (to je neke vrste HTTP client), primere imaš na https://github.com/jnunemaker/httparty/... (klikni kakšen file da boš videl).
Primer uporabe nokogirija za rezultate iz googla:
Če se boš odločil za Ruby, instalacija za vse unix-based sisteme (ne rabiš root, cca. 5 min se builda): https://rvm.beginrescueend.com/rvm/inst...
Nokogiri dokumentacija: http://nokogiri.org/
HTTParty dokumentacija: http://rdoc.info/github/jnunemaker/http...
V večini jezikov to lahko narediš... V Rubyju se npr. da precej lepo to narediti če uporabiš knjižnico Nokogiri (to je HTML parser) in po potrebi HTTParty (to je neke vrste HTTP client), primere imaš na https://github.com/jnunemaker/httparty/... (klikni kakšen file da boš videl).
Primer uporabe nokogirija za rezultate iz googla:
require 'rubygems' require 'nokogiri' require 'open-uri' search = "bela ptica" search.gsub!(/ /, "+") doc = Nokogiri::HTML(open("http://www.google.si/search?q=#{search}")) doc.css("h3.r a").each do |rezultat| puts rezultat.content end
Če se boš odločil za Ruby, instalacija za vse unix-based sisteme (ne rabiš root, cca. 5 min se builda): https://rvm.beginrescueend.com/rvm/inst...
Nokogiri dokumentacija: http://nokogiri.org/
HTTParty dokumentacija: http://rdoc.info/github/jnunemaker/http...
MrBrdo
Zgodovina sprememb…
- spremenilo: MrBrdo ()
revvs ::
Heh, kako so eni dobri, vse predložijo, samo copy + paste in kam. Vendar pa za take stvari ni potrebno ponvno kolo izumljati saj to že obstaja na dosti načinov (exe, plugin).
denisbegood ::
A lahko malo bolj enostavno to razložiš? Ogledal sem si namreč ta Ruby, preveč komplicirano zame. A obstaja kaj bolj simpl?
MrBrdo ::
Jah v vsakem primeru boš rabil programski/skriptni jezik za to (I guess). Zdaj če je Ruby preveč kompliciran zate, ne vem kaj bi ti predlagal, verjetno ti bo tudi vse ostalo, ker očitno ne znaš programirat. Mogoče raje opusti potem to, ali plačaj nekomu, da ti razvije. Ali pa se začni učit programirat, za kar boš rabil več mesecev
MrBrdo
Baja ::
lahko pa tudi uporabiš kakšno skripto za iskanje po lastnih straneh
recimo http://www.sphider.eu/
instaliras recimo na domačo mašino in nastaviš teh 40 strani za indexiranje in potem iščeš po tem indexu. rabiš pa apache, php in mysql. dobis pa to lahko v enem paketu, recimo http://www.apachefriends.org/en/xampp.h...
lp
recimo http://www.sphider.eu/
instaliras recimo na domačo mašino in nastaviš teh 40 strani za indexiranje in potem iščeš po tem indexu. rabiš pa apache, php in mysql. dobis pa to lahko v enem paketu, recimo http://www.apachefriends.org/en/xampp.h...
lp
ThinkPad ::
Ne vem koliko pomaga, a z Googlom lahko iščeš samo po določeni strani. Npr. v iskalno vrstico vpišeš:
site:http://slo-tech.com/forum znamka
in ti vrže zadetke za "znamka" samo iz http://slo-tech.com/forum
Zdaj bi bilo treba še skombinirati z ostalimi 39 stranmi in kako skripto.
site:http://slo-tech.com/forum znamka
in ti vrže zadetke za "znamka" samo iz http://slo-tech.com/forum
Zdaj bi bilo treba še skombinirati z ostalimi 39 stranmi in kako skripto.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | kopiranje dela teksta iz večih datotekOddelek: Programska oprema | 811 (652) | kerrigh |
» | Učenje programiranja (strani: 1 2 )Oddelek: Programiranje | 18142 (14745) | Spura |
» | Svetla prihodnost za Ruby? (strani: 1 2 )Oddelek: Programiranje | 7910 (6360) | MrBrdo |
» | PHP in objektno programiranje (strani: 1 2 )Oddelek: Programiranje | 12063 (10530) | kivi113 |
» | [FORK] PHP kot jezikOddelek: Programiranje | 3358 (2697) | [MYTiX] |