Newsgroup: it.comp.os.linux.software
Titolo: wget e scaricamento selettivo

Esiste un modo per scaricare da un sito (sia ftp che http) solo i file 
con una certa estensione? 
Nella fattispece ho spesso l'esigenza di scaricare da vari siti solo i 
file con estensione zip. Ho letto la man page e vari tutorial di wget, 
ma non sono riuscito a venirne a capo: nei siti http mi vengono 
scaricate un sacco di file html che non voglio, nei ftp mi dà un errore 
di "file not found". Ho provato infinite combinazioni degli switch -r -A 
-R ecc., ma nisba.
Esiste forse un programma più indicato, o è possibile farlo con wget?
grazie
eXistenZ
-- 
After three days in the desert fun
I was looking at a river bed
And the story it told of a river that flowed
Made me sad to think it was dead

Esiste forse un programma più indicato, o è possibile farlo con wget?
Wget potrebbe farlo, ma solo sui siti che supportano ftp, in cui puoi
indicare nomi con wild char.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

 
Cioè una cosa tipo wget 
ftp://nome.sito/*.zip
 ? 
Avevo provato su un sito (non mi ricordo se http o ftp) ma non 
funzionava, mi diceva che non trovava il file *.zip..:-(
Riproverò
Grazie per la risposta!


indicare nomi con wild char.
con wget puoi però usare il flag -A e specificare le estensioni che
desideri, tipo wget -A zip 
http://www.pincopalla.org
, io l'ho visto
funzionare anche sui server http...
Probabilmente dipende dal server.
-- 
Crononauta               
==========               | togli 'sse' da ulissebarra | 
ICQ UIN: 4005815         | per rispondermi in  e-mail | 
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/

 indicare nomi con wild char.
No no, si fa anche con -A (accept) e -R (reject). Basta leggere _bene_
la man page.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 file con estensione zip. Ho letto la man page e vari tutorial di wget, 
Non hai letto bene, evidentemente..
# wget -c --proxy=off -r -np -nc -R gif,htm,html,jpg -A zip <URL>
ovviamente nella parte dei reject metterai tutte le estensioni che ti
pare.


la man page.
Mah, su alcuni siti che ho provato, non c'e' stato verso di ottenere
nulla di buono.
Se la directory a cui punti non e' listabile, i wild char non
funzionano.
Di cio' che e' all'interno dei file html che si linkano tra loro, puoi
poi fare le selezioni con -A e -R, ma non e' che eviti di scaricarteli,
li scarica e poi li elimina.
E la man page l'ho letta, nano malefico! :-)


 E la man page l'ho letta, nano malefico! :-)
:-) Ovviamente il riferimento non era diretto a te ma a chi aveva posto
la domanda..


 
Proverò, grazie!


 Proverň, grazie!
De nada..


 li scarica e poi li elimina.
Chiedo scusa in anticipo se faccio una domanda scema, ma non ho linux
installato al momento, dunque non posso verificare di persona nemmeno
la manpage.
Mi pare di capire che wget sia in grado di analizzare i file html in
modo da scaricare un sito intero partendo da un singolo file.
Se e' cosi' c'e' una funzione che trasforma i path assoluti in relativi?
-- 
Fact of life #15: Heads bleed, walls don't.

Se e' cosi' c'e' una funzione che trasforma i path assoluti in relativi?
Si'.
Un sito scaricato interamente con wget e' navigabile in locale.


 Se e' cosi' c'e' una funzione che trasforma i path assoluti in relativi?
Potro' sbagliare ma non mi risulta..


Ciao a tutti e scusate l'intrusione.
Mi sto picchiando con wget da quasi un mese ma non riesco ad ottenere
che, partendo dalla pagina:
http://www.sfgate.com/sports/49ers/
vada a scaricare solo i files contenuti nella directory /cgi-bin/ ed
aventi una forma del tipo
http://www.sfgate.com/cgi-bin/article.cgi?f=/chronicle/archive/2001/01/10/SP121416.DTL
Credo che il problema sia dovuto al fatto che sfgate e' un portale che
"pesca" da due diversi quotidiani (chronicle ed examiner), e quindi
due diversi archivi, le news.
Al momento me la cavo con un vecchissimo programma per Win,
Netattache', ma vorrei capire dove sbaglio.
A scanso di improperi, maledizioni, rtfm, ecc. ecc. giuro che ho letto
e riletto man wget piu' volte ma non ce la faccio proprio.
Grazie a chi mi puo' illuminare.
Riccardo