Come scaricare l’intero archivio immagini della Nasa

 

Vi piacciono le foto “spaziali”? 🙂

Vi piacerebbe scaricare un’enorme quantità di bellissime immagini direttamente dal sito della nasa?

Io, tra ieri sera e stamani, ho scaricato oltre 5GB dal loro archivio, grazie ad un piccolissimo tool, ed un semplicissimo comando 😀

Le foto, dopo essere state “filtrate” (scarica sia l’immagine piccola che quella grande, quindi devo procedere con un software di duplicati per tenere solo quelle ad alta risoluzione), verranno aggiunte alla gallery di questa community.

Wget download:

nasa_archive

Tranquilli! Non stiamo “hackerando” i server 😛

Stiamo semplicemente usando “wget” (in questo caso una versione 64bit): https://it.wikipedia.org/wiki/Wget

Tramite questo chiediamo le jpg al server: http://apod.nasa.gov/apod/archivepix.html

Cita

-r = ricorsivo > –recursive | recursive download;

-l2 = profondità di livello2 > –level=NUMBER | maximum recursion depth (inf or 0 for infinite);

-t1 = prova una volta, poi vai oltre > –tries=NUMBER | set number of retries to NUMBER (0 unlimits);

-nd = non creare directory >  –no-directories | don’t create directories.

-N = solo file nuovi (non riscaricare file che non siano più nuovi di quelli già presenti) >  –timestamping | don’t re-retrieve files unless newer than local.

-np = non spostarti in altre directory > –no-parent | don’t ascend to the parent directory.

Dunque, se avete intenzione di procedere, dovete procurarvi una versione di wget:

Io ho preso la versione 64bit da qui: https://eternallybored.org/misc/wget/

Salviamo il file (l’ultima versione, 32 o 64bit, in base al nostro sistema operativo) in una directory sul desktop, quindi – tenendo premuto shift (maiuscolo) sulla tastiera – facciamo tasto destro del mouse e Apri finestre di Comando qui!

nasa_archive_cmd

Si aprirà la finestra dei comandi stile DOS, e da qui digitiamo:

Cita

wget -r -l2 -t1 -nd -N -np -w2 -A.jpg -erobots=off http://apod.nasa.gov/apod/archivepix.html

oppure:

Cita

wget64 -r -l2 -t1 -nd -N -np -w2 -A.jpg -erobots=off http://apod.nasa.gov/apod/archivepix.html

NB: nel mio screen non è presente il -w2 che, invece, ho inserito qui nel comando testuale. È una pausa di due secondi tra ogni richiesta. Giusto per non farla troppo “cattiva”. Scegliete voi se usarla oppure no.

Adesso, se l’eseguibile è presente e il comando è corretto, non vi toccherà altro che pazientare (e tanto…..)!

nasa_archive_size

Conoscevate wget, lo avevate mai usato? 🙂

Provatelo, ne rimarrete stupiti 😉

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *