Newsgroup: it.comp.os.linux.iniziare
Titolo: download con links

Cari amici,
spero che qualcuno di Voi mi possa aiutare.
Accedo con links a un sito, benemerito, che mette a disposizione tutte le 
sentenze dei TAR e del Consiglio di Stato 
(
www.giustizia-amministrativa.it
).
Il sito, che è ufficiale di quegli organi, credo che funzioni così: mette 
tutte le sentenze in una cartella, alla quale non è possibile avere accesso 
diretto dalla rete e che, in ogni caso, non è possibile scaricare via ftp 
né rispecchiare con wget.
Peratro, a questa cartella è possibile accedere con un form. Se, ad esempio, 
chiedo di darmi tutte le sentenze del TAR Umbria dal 1 gennaio 2002, il 
sito mi genera una pagina con estensione .asp, contenente i collegamenti 
("links" in senso proprio) alle singole sentenze.
A questo punto, armandosi di santa pazienza, è possibile scaricare col 
programma links le varie sentenze, collocandosi con il cursore sopra il 
collegamento e premendo "invio".
L'operazione, come capirete, è piuttosto lunghina.
Vi chiedo, pertanto, se Voi sapete se esiste un modo per selezionare tutti i 
collegamenti in una pagina html e per chiedere a links (oppure ad un altro 
browser: non sono così purista!) di scaricarmeli in automatico.
Vi ringrazio tantissimo e Vi auguro buona giornata.
F.V.

 altro browser: non sono così purista!) di scaricarmeli in automatico.
wget fa questo ed altro :o)
man wget e ti studi la soluzione più adatta al tuo caso
-- 
| (o_  | Piersandro Guerrera  -  Eden.Games Group    |            _o)  |
| //\  |  URL: 
http://www.edengames.net
              | (o_  (o_   /\\  |
| V_/_ |  Togli NOSPAM per rispondere in e-mail.     | (/)_ (/)_ _\_V  |

Cao PaRRoT, mai dubitato delle doti di wget!!  :-)
Il fatto è che anche lui non sembra farci molto: infatti, le pagine asp 
vengono create di volta in volta dal server in ragione della domanda che a 
lui presento. Le pagine  non sono cioè qualcosa di fisso nella banca dati, 
cosicché, se indico wget http (...).asp, mi dice che non trova l'URL, anche 
dando l'opzione -E (oltre alle solite -r -l ecc.).
D'altro canto, la directory del server dove sono custoditi i files non è 
rispecchiabile con lo stesso wget.
Servirebbe, dunque, uno script da applicarsi al browser che automaticamente 
di sposti al link successivo e lo scarichi.
In ogni caso, Ti ringrazio tantissimo per la Tua cortesia (e magari mi sai 
aggiungere qualche altro consiglio).
F.


 
Credo anch'io che studiandosi bene wget ci si riesca.
Io una volta ero riuscito a tirare giù tutti i Theme da Linuxberg
con una stringa del tipo:
  $ wget -c -r -np -nc --glob=on --proxy=off
Alla disperata, salverei una pagina tipo in formato html e mi
studierei come ripulirla con sed, perl o awk in modo che in ogni riga
mi resti solo un link preceduto a wget.
Poi, mi basterebbe lanciare il file ottenuto come script  .
Il difficile è riuscire a generalizzare la procedura che ti faccia
automaticamente il lavoro di pulizia su tutte le pagine che scaricherai
in futuro e non solo sulla prima (cosa relativamente facile).
ciao, andrea

 ciao, andrea

 
Da quello che dici penso sia un database (del quale tu logicamente non
conosci ne' user ne'password) che interrogato con i dati
inseriti nel form ti restituisce una pagina .asp.
Con wget non penso tu possa fare nulla:-(((
-- 
My real address is - "ALIA".     
Linux Registered User # 137378   
ICQ n. 52266726                
http://digilander.libero.it/gne73

 
E' proprio così.
Temo che me la metterò via e mi dedicherò allo scaricamento manuale delle 
sentenze ad una ad una. L'ideale sarebbe stato uno script per links o lynx 
che selezionasse il singolo links, lo scaricasse, passasse quindi a 
selezionare quello sucessivo e così via.
Grazie davvero!