Wget er et GNU-program, der primært anvendes i Linux og Unix til at downloade filer fra internettet. Det er et simpelt kommandolinjeværktøj, der også kan bruges i et Windows-miljø. Med wget kan du downloade alt hvad du kan lide fra hele hjemmesider til film, musik, podcasts og store filer fra hvor som helst online.
Ikke mange Microsoft-brugere ved om dette pæne værktøj, hvorfor jeg skrev begyndervejledningen til at bruge wget i Windows. Vi har tendens til at bruge vores browser til alt, hvilket er fint, men det er ikke altid den mest effektive måde at opnå noget på. Wget er blot et af de mange værktøjer, der har eksisteret for eons, men meget få mennesker ved om. Det hele ændrer sig i dag.
Når du er installeret i Windows, kan du downloade det, du kan lide, hvor du vil, når du vil. Du fortæller bare wget, hvad der skal hentes og hvorfra og det tager sig af alt andet. Du behøver ikke gøre noget, dermed monikerens "ikke-interaktive netværks retriever".
Så her er min vejledning til at bruge wget i Windows.
Brug wget i Windows
Brug af wget i Windows er ret ligetil, når du har konfigureret det. Følg denne vejledning for at installere og konfigurere wget.
- Download wget herfra og installer det. Sørg for, at det er installationsprogrammet og ikke kun kilden, ellers fungerer det ikke.
- Når du er installeret, skal du nu kunne få adgang til wget-kommandoen fra et kommandolinjevindue. Åbn et CMD-vindue som administrator og skriv 'wget -h' for at teste. Hvis det virker, er du gyldig, hvis du får 'uanmeldt kommando', har du hentet den forkerte pakke. Prøv igen.
- Indstil et download-bibliotek for at gemme alle dine filer. Indtast 'md \ directory name' for at oprette en download directory. Jeg kaldte min 'downloadz' for at være genkendelig.
Når du er installeret, er du klar til at sætte på arbejde. Nedenfor har jeg nævnt et udvalg af populære wget-kommandoer, der kan nå en bred vifte af ting.
Download en enkelt fil
wget http://website.com/file.zip
Download en enkelt fil, men gem den som noget andet
wget --output-document = newname.html website.com
Hent til en bestemt mappe
wget --directory-prefix = mappe / undermappe website.com/file.zip
Genoptag en afbrudt download
wget - fortsæt website.com /file.zip
Download en nyere version af en fil
wget - fortsæt - timestamping website.com/file.zip
Download flere websider
Til dette skal du oprette en liste i Notesblok eller anden teksteditor. Tilføj en ny komplet URL (med http: //) på en separat linje. Derefter peger wget på filen. I dette eksempel har jeg navngivet filen Filelist.txt og gemt den i wget-mappen.
wget - input filelist.txt
Download en hel hjemmeside
wget - eksekverer robotter = off --recursive - ikke-forælder - fortsæt - no-clobber http://website.com
Du kan finde, som jeg ofte gør, at web værter blokere wget kommandoer. Du kan forsøge at forfalske disse blokke ved at udgive Googlebot. Prøv at skrive dette:
wget -user-agent = "Googlebot / 2.1 (+ http: //www.googlebot.com/bot.html)" -r http://website.com
Download en bestemt filtype fra en hjemmeside
wget - level = 1 --recursive - no-parent - accepter FILETYPE http://website.com / FILETYPE /
For eksempel, skift FILETYPE til MP3, MP4, .zip eller hvad du vil.
Download alle hjemmeside billeder
wget --directory-prefix = filer / billeder - no-directories --recursive --no-clobber - accepter jpg, gif, png, jpeg http://website.com/images/
Tjek et websted for brudte links
wget --output-file = logfile.txt --recursive - spider http://website.com
Download filer uden overbelastning af webserveren
wget --limit-rate = 20k - vent = 60 - afventer - spøgelse http://website.com
Der er hundredvis, hvis ikke tusindvis af wget kommandoer, og jeg kender kun få af dem. Nu er du bekendt med værktøjet, og hvordan det virker, det er op til dig, hvad du bruger det til!
Har du nogle kølige kommandoer, der kan opnå vidundere? Del dem med os nedenfor!