Een beginnershandleiding voor het gebruik van wget in Windows

Veel Windows-gebruikers zijn zo gewend aan de grafische interface en de webbrowser als de universele tool bij uitstek dat ze vergeten dat er een groot aantal andere tools zijn. Wget is een GNU-opdrachtregelprogramma dat vooral populair is in de Linux- en Unix-gemeenschappen en dat voornamelijk wordt gebruikt om bestanden van internet te downloaden. Er is echter een versie van wget voor Windows en met deze kun je alles downloaden wat je maar wilt, van hele websites tot films, muziek, podcasts en grote bestanden van overal online.

Een beginnershandleiding voor het gebruik van wget in Windows

Niet veel Microsoft-gebruikers kennen deze handige tool, daarom heb ik deze beginnershandleiding geschreven voor het gebruik van wget in Windows. We hebben de neiging om onze browser voor alles te gebruiken, wat prima is, maar het is niet altijd de meest efficiënte manier om iets te bereiken. Wget is slechts een van de vele tools die al eeuwen bestaan, maar waarvan maar heel weinig mensen weten.

Wget voor Windows downloaden

Het verkrijgen van wget is heel eenvoudig. Volg deze handleiding voor het installeren en configureren van wget.

  1. Download wget vanaf hier en installeer het. Zorg ervoor dat dit het installatieprogramma is en niet alleen de bron, anders werkt het niet.
  2. Eenmaal geïnstalleerd, zou u nu vanuit een opdrachtregelvenster toegang moeten hebben tot de wget-opdracht. Open een CMD-venster als beheerder en typ 'wget -h' om te testen. Als het werkt, ben je goud waard, als je een 'niet-herkend commando' krijgt, heb je het verkeerde pakket gedownload. Probeer opnieuw.
  3. Stel een downloadmap in om al uw bestanden op te slaan. Typ 'md mapnaam' om een ​​downloadmap te maken. Ik noemde de mijne 'downloadz' om herkenbaar te zijn.

a-beginners-guide-to-use-wget-in-windows-2

Eenmaal geïnstalleerd, bent u klaar om aan de slag te gaan. Hieronder heb ik een selectie van populaire wget-commando's opgesomd die een breed scala aan dingen kunnen bereiken.

Een enkel bestand downloaden

wget //website.com/file.zip

Download een enkel bestand maar sla het op als iets anders

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

Downloaden naar een specifieke map

wget ‐‐directory-prefix=map/submap website.com/file.zip

Een onderbroken download hervatten

wget ‐‐doorgaan website.com /file.zip

Een nieuwere versie van een bestand downloaden

wget ‐‐ga door ‐‐tijdstempel website.com/file.zip

a-beginners-guide-to-use-wget-in-windows-3

Meerdere webpagina's downloaden

Hiervoor moet u een lijst maken in Kladblok of een andere teksteditor. Voeg een nieuwe volledige URL (met //) toe aan een aparte regel. Wijs vervolgens wget naar het bestand. In dit voorbeeld heb ik het bestand Filelist.txt genoemd en opgeslagen in de map wget.

wget (bestandslijst.txt invoeren)

Een hele website downloaden

wget ‐‐robots uitvoeren=uit ‐‐recursief ‐‐geen ouder ‐‐doorgaan no-clobber //website.com

Je zou kunnen vinden, zoals ik vaak doe, dat webhosts wget-opdrachten blokkeren. U kunt proberen deze blokkades te vervalsen door u voor te doen als Googlebot. Probeer dit te typen:

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

Een specifiek bestandstype downloaden van een website

wget ‐‐level=1 ‐‐recursief ‐‐geen ouder ‐‐accept FILETYPE //website.com / FILETYPE/

Wijzig bijvoorbeeld FILETYPE voor MP3, MP4, .zip of wat je maar wilt.

Download alle website-afbeeldingen

wget ‐‐directory-prefix=bestanden/afbeeldingen geen-directories ‐‐recursief ‐‐no-clobber ‐‐accept jpg,gif,png,jpeg //website.com/images/

Controleer een website op gebroken links

wget ‐‐output-file=logfile.txt ‐‐recursieve ‐‐spider //website.com

Bestanden downloaden zonder de webserver te overbelasten

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

Er zijn honderden, zo niet duizenden wget-commando's en ik heb je er hier maar een paar laten zien. Nu je bekend bent met de tool en hoe het werkt, is het aan jou waar je het voor gebruikt!

Heb je coole commando's die wonderen kunnen doen? Deel ze hieronder met ons!