Anonim

Molti utenti di Windows sono così abituati all'interfaccia grafica e al browser Web come lo strumento universale preferito che dimenticano che ci sono molti altri strumenti là fuori. Wget è un'utilità della riga di comando GNU popolare principalmente nelle comunità Linux e Unix, utilizzata principalmente per scaricare file da Internet. Tuttavia, esiste una versione di wget per Windows e utilizzandola puoi scaricare tutto ciò che ti piace, da interi siti Web a film, musica, podcast e file di grandi dimensioni da qualsiasi luogo online.

Non molti utenti Microsoft conoscono questo strumento pulito, motivo per cui ho scritto questa guida per principianti all'uso di wget in Windows. Tendiamo a usare il nostro browser per tutto, il che va bene ma non è sempre il modo più efficiente per ottenere qualcosa. Wget è solo uno dei tanti strumenti che esistono da eoni, ma che pochi conoscono.

Ottenere wget per Windows

Link veloci

  • Ottenere wget per Windows
  • Scarica un singolo file
  • Scarica un singolo file ma salvalo come qualcos'altro
  • Scarica in una cartella specifica
  • Riprendi un download interrotto
  • Scarica una versione più recente di un file
  • Scarica più pagine Web
  • Scarica un intero sito Web
  • Scarica un tipo di file specifico da un sito Web
  • Scarica tutte le immagini del sito Web
  • Controlla un sito Web per i collegamenti interrotti
  • Scarica i file senza sovraccaricare il server web

Ottenere wget è molto semplice. Segui questa guida per installare e configurare wget.

  1. Scarica wget da qui e installalo. Assicurati che sia il programma di installazione e non solo la fonte, altrimenti non funzionerà.
  2. Una volta installato, ora dovresti essere in grado di accedere al comando wget da una finestra della riga di comando. Apri una finestra CMD come amministratore e digita 'wget -h' per testare. Se funziona, sei d'oro, se ottieni "comando non riconosciuto" hai scaricato il pacchetto sbagliato. Riprova.
  3. Imposta una directory di download per salvare tutti i tuoi file. Digita "md \ nome directory" per creare una directory di download. Ho chiamato il mio "downloadz" per essere riconoscibile.

Una volta installato, sei pronto per iniziare a lavorare. Di seguito ho elencato una selezione di comandi wget popolari che possono ottenere una vasta gamma di cose.

Scarica un singolo file

wget http://website.com/file.zip

Scarica un singolo file ma salvalo come qualcos'altro

wget -‐output-document = newname.html website.com

Scarica in una cartella specifica

wget -‐directory-prefix = cartella / sottocartella website.com/file.zip

Riprendi un download interrotto

wget -‐continua website.com /file.zip

Scarica una versione più recente di un file

wget ‐‐continua ‐‐timestamping website.com/file.zip

Scarica più pagine Web

Per questo è necessario creare un elenco in Blocco note o altro editor di testo. Aggiungi un nuovo URL completo (con http: //) su una riga separata. Quindi punta wget sul file. In questo esempio ho chiamato il file Filelist.txt e l'ho salvato nella cartella wget.

wget -‐input Filelist.txt

Scarica un intero sito Web

wget ‐‐execute robot = off ‐‐recursive ‐‐no-parent ‐‐continue ‐‐---clobber http://website.com

Potresti trovare, come faccio spesso, che gli host web bloccano i comandi di wget. Puoi provare a falsificare questi blocchi impersonando Googlebot. Prova a digitare questo:

wget –user-agent = "Googlebot / 2.1 (+ http: //www.googlebot.com/bot.html)" -r http://website.com

Scarica un tipo di file specifico da un sito Web

wget ‐‐level = 1 ‐‐recursive ‐‐no-parent -‐‐cept accetta FILETYPE http://website.com / FILETYPE /

Ad esempio, cambia FILETYPE per MP3, MP4, .zip o come preferisci.

Scarica tutte le immagini del sito Web

wget ‐‐directory-prefix = files / pictures ‐‐no-directories ‐‐recursive ‐‐no-clobber ‐‐cept accetta jpg, gif, png, jpeg http://website.com/images/

Controlla un sito Web per i collegamenti interrotti

wget ‐‐output-file = logfile.txt ‐‐recursive ‐‐spider http://website.com

Scarica i file senza sovraccaricare il server web

wget -‐limit-rate = 20k ‐‐wait = 60 ‐‐random-wait ‐‐mirror http://website.com

Ci sono centinaia, se non migliaia, di comandi wget e te ne ho mostrati solo alcuni qui. Ora che hai familiarità con lo strumento e come funziona, dipende da te per cosa lo usi!

Hai dei comandi fantastici che possono fare miracoli? Condividili con noi qui sotto!

Una guida per principianti all'utilizzo di wget in Windows