Pagina 1 di 1
Ricerca Google "Mi sento fortunato" da shell con wget
Inviato: mar 4 mag 2010, 16:44
da anycolouryoulike
Se ad esempio voglio cercare "prova" faccio:
Ma come fare a scaricare direttamente il primo risultato?
Mi serve per uno script per taggare automaticamente la musica prendendo i dati da un sito come
http://rateyourmusic.com/.
Se interessa quando è finito poi lo posto.
Re: Ricerca Google "Mi sento fortunato" da shell con wget
Inviato: mar 4 mag 2010, 16:53
da conraid
ci aggiungi alla fine
&btnI
wget
http://www.google.it/search?q=prova&btnI
naturalmente non "prendi" il primo risultato, ma vieni rediretto al primo sito trovato, come succede con "Mi sento fortunato"
Re: Ricerca Google "Mi sento fortunato" da shell con wget
Inviato: mer 5 mag 2010, 13:55
da anycolouryoulike
conraid ha scritto:ci aggiungi alla fine
&btnI
wget
http://www.google.it/search?q=prova&btnl
naturalmente non "prendi" il primo risultato, ma vieni rediretto al primo sito trovato, come succede con "Mi sento fortunato"
A me non funziona né usando il link né con wget:
Codice: Seleziona tutto
wget 'http://www.google.it/search?q=prova&btnl'
--2010-05-05 13:56:13-- http://www.google.it/search?q=prova&btnl
Resolving www.google.it... 72.14.234.104
Connecting to www.google.it|72.14.234.104|:80... connected.
HTTP request sent, awaiting response... 403 Forbidden
2010-05-05 13:56:14 ERROR 403: Forbidden.
Re: Ricerca Google "Mi sento fortunato" da shell con wget
Inviato: mer 5 mag 2010, 14:08
da conraid
è una I (i maiuscola) l'ultima
http://www.google.it/search?q=prova&btnI
se lo metti in firefox funziona, con wget no, come se avesse qualche filtro google
anche mettendo l'url completo che viene mandato a google con mi sento fortunato
http://www.google.it/search?hl=it&sourc ... =&gs_rfai=
da lo stesso errore
prova a giocare con le opzioni di wget
Re: Ricerca Google "Mi sento fortunato" da shell con wget
Inviato: mer 5 mag 2010, 16:54
da sardylan
Da Errore 403... Che non sia fatto apposta usando l'user agent...
Re: Ricerca Google "Mi sento fortunato" da shell con wget
Inviato: mer 5 mag 2010, 17:53
da conraid
sì, va modificato l'user agent
wget -U "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.4) Gecko/20100413 Firefox/3.6.4" "
http://www.google.it/search?q=test&btnI"
Re: Ricerca Google "Mi sento fortunato" da shell con wget
Inviato: gio 6 mag 2010, 19:01
da anycolouryoulike
Grazie a entrambi delle risposte!
Però non capisco perché a seconda di cosa si cerchi funzioni come una ricerca normale:
Codice: Seleziona tutto
wget -U "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.4) Gecko/20100413 Firefox/3.6.4" "http://www.google.it/search?q=bbc+sessions+site%3Arateyourmusic.com&btnI"
--2010-05-06 19:00:42-- http://www.google.it/search?q=bbc+sessions+site%3Arateyourmusic.com&btnI
Resolving www.google.it... 72.14.234.104
Connecting to www.google.it|72.14.234.104|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: `search?q=bbc+sessions+site:rateyourmusic.com&btnI'
[ <=> ] 41,273 179K/s in 0.2s
2010-05-06 19:00:42 (179 KB/s) - `search?q=bbc+sessions+site:rateyourmusic.com&btnI' saved [41273]
Secondo voi faccio prima a estrapolare il primo risultato con sed e scaricarlo separatamente?