Visualizzazione post con etichetta wget. Mostra tutti i post
Visualizzazione post con etichetta wget. Mostra tutti i post

martedì 20 gennaio 2009

wget per windows

wget è un ottima utility per scaricare files e siti interi da internet.
Originariamente pensata per linux, esiste da molto tempo una versione per windows.
http://gnuwin32.sourceforge.net/packages/wget.htm

Con il semplice comando wget -m -k -K -E http://url/of/web/site
si scarica un intero sito.

Scaricare i files contenuti nelle sottocartelle di una cartella padre.

Es.: -Music
|--folder1
|--folder2
|--folder21
|--folder3
|--song1.mp3
|--song2.mp3
|--song3.mp3

Per scaricare tutto il contenuto della cartella Music comprese tutte le sue sottocartelle ed i files in essa contenuta lanciamo il comando:

wget -r -l3 --no-parent -w -A.mp3 -R.html,.gif http://www.musicfiles.com/Music/

la spiegazione del comando è la seguente:
-r significa ricorsivo, cioè il comando deve cercare anche le sottodirectory
-l3 significa che deve scendere ad una profondità di massimo 3 livelli di sottocartelle
--no-parent significa che non deve esplorare le cartelle di livello superiore a Music
-w deve fare una breve pausa tra uno scarico e l'altro per non sovraccaricare il server
-A.mp3 significa che deve accettare solo il files che hanno estensione .mp3
-R.html,.gif significa che deve rifiutare i files .html e .gif