Newsgroup: it.comp.www.php
Titolo: scaricare ricorsivamente link con linux

Ringrazio Law per avere segnalato l'esistenza di questo NG. Ne approfitto
per porre una domanda da "cliente" di pagine web.
Allora, c'è un sito (
www.giustizia-amministrativa.it
, per essere espliciti)
che, previe certe interrogazioni, genera, via php, una pagina di
collegamenti ad un database (si tratta delle sentenze dei giudici
amministrativi), liberamente e gratuitamente consultabili. 
Supponiamo che io dia l'interrogazione "Provincia", il sito mi risponderà
con una pagina contente un migliaio di link ad altrettante sentenze che
contengono la parola "provincia".
Bon, arrivati a questo punto, io posso prendere e, armato di santa pazienza,
aprire ad uno ad uno tutti i collegamenti. La cosa è perfettamente lecita e
non crea nessun problema, ma è estremamente lunga.
Mi chiedevo, però, se fosse possibile effettuare, in automatico, un download
di tutte le pagine richiamate. Ed è questa la domanda che giro a voi.
Premetto che utilizzo la Suse 9.0 e che i browser di cui mi servo
(Konqueror, Mozilla, Opera e Links) non mi sembra che consentano nulla del
genere.
Ringraziando subito chi mi saprà dare una mano (ma lo farò anche dopo), mi
scuso per:
1) la possibile FAQ;
2) il possibile OT;
3) la probabile imprecisione della domanda stessa.

 3) la probabile imprecisione della domanda stessa.
ROTFL.
Comunque per evitare la 1^ suggerisco di leggere le FAQ postate
settimanalmente (
http://php.dopoil.com/
), per la 2^ consiglio la
lettura del manifesto
(
http://www.news.nic.it/manif/it.comp.www.php.txt
), la tre e' solo
questione di esperienza e pazienza (l'italiano a volte cozza contro il
linguaggio tecnico.)
Ed infine:
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1

Leggi questo 
http://url.repository.biz/go/1
mi ci dedico subito
Viele Danke!

Oltre alla soluzione di Setec, ti segnalo che Opera (quanto meno nella
versione 7) ha un'opzione con cui visualizzare tutti i link presenti nella
pagina.
Menu Visualizza -> Links. Ti basta selezionarli ed aprirli.
Chiaro, poi devi salvare le pagine una per una, ma intanto te le apre tutte.
Infine, oltre a wget & C., sotto win c'č anche Teleport Pro che puoi usare
per scaricare le pagine.
Ciao
Marco


È una cosa alquanto semplice, basta un normalissimo offline browser senza
ricorrere ai più sofistificati web crawler come questo ad es.:
http://www.lencom.com/VisualWTSite.html
Un caro saluto.

 davvero una cortesia a indicarmi uno "script" d'esempio.
Non conosco bene il sito di cui stiamo parlando, se i parametri di
ricerca sono gestiti tramite sessione ed i link generati sono collegati
ad un DB (es http:/sito/result.asp?ID=1) etc. potrebbe essere piu'
opportuno utilizzare CURL che permette di mantenere le sessioni tra una
"sessione curl" e la successica.
Comunque per quello che riguarda script d'esempio sono un po' a corto,
non utilizzo molto sistemi *nix e tool come grep hanno delle curve di
apprendimento generalmente ripide.
In alternativa all'utilizzo di grep suggerisco AWT che probabilmente e'
la soluzione migliore. Anche in questo caso e' piu' di aiuto la lettura
del man rispetto a quello che ti posso dire io.
[quote]
Dulcis in fundo, per approfondire le conoscenze sull'IE (Information
Extraction) suggerisco di visionare il sito:
http://www.wifo.uni-mannheim.de/~kuhlins/wrappertools/index.html.en
Ce contiene uno degli elenchi piu' completi sui tool a pagamento e non
disponibili in rete.
[/quote]


 Un caro saluto.
anche a te. E' come essere all'estero e trovare lì un amico.

 
http://www.wifo.uni-mannheim.de/~kuhlins/wrappertools/index.html.en
grazie di cuore, per la cortesia e per la competenza!
Alcibiade

 tutte...
In effetti, avevo visto l'opzione e dà il problema che tu hai sottolineato,
aggiungendone un altro: chiama tutte le pagine aperte come "sentenza.asp".
Perciò, se si vuole salvarle, occorre stare lì a rinominarle una per una,
altrimenti si sovrascrivono.
Ciò non toglie che debba ringraziare anche te per il cortese aiuto!  :-)

alcibiade wrote:
[quote]
Grazie a tutti quelli che mi hanno dato una mano. Che dire? a buon rendere!
Ma a Law non posso dire neppure questo  ;-)