Sådan downloader du din hjemmeside, bruger WGET til Windows

posted in: Articles | 0

Hvad gør WGET Gøre?

Når det er installeret, giver commandget-kommandoen dig mulighed for at do .nloade filer over TCP / IP-protokollerne: FTP, HTTP og https.

Hvis du er en Linu. – eller Mac-bruger, er WGET enten allerede inkluderet i den pakke, du kører, eller det er et trivielt tilfælde at installere fra det arkiv, du foretrækker med en enkelt kommando.

Desværre er det ikke helt så enkelt i Windowsindo !s (selvom det stadig er meget nemt!).,

for at køre WGET skal du Do .nloade, pakke ud og installere manuelt.

Installér WGET i Windows 10

Download den klassiske 32-bit version 1.14 her eller gå til denne Windows-binære filer samling på Evigt Kede sig her til den senere versioner og hurtigere 64 bit bygger.

Her er den Do .nloadbare zipip-fil til version 1.2 64 bit.

Hvis du vil kunne køre .get fra et hvilket som helst bibliotek inde i kommandoterminalen, skal du lære om stivariabler i Windowsindo .s for at finde ud af, hvor du skal kopiere din nye eksekverbare., Hvis du følger disse trin, vil du være i stand til at gøre commandget en kommando, du kan køre fra enhver mappe i kommandoprompten.

Kør runget fra hvor som helst

for det første skal vi bestemme, hvor vi skal kopiere .get.e .e.

efter du havde do .nloadet .get.e .e (eller udpakket de tilknyttede distributions-zipip-Filer) Åbn en kommandoterminal ved at skrive “cmd” i søgemenuen:

Vi skal flytte .get.e .e ind i en directoryindo .s-mappe, der vil tillade WGET skal køres fra hvor som helst.

først skal vi finde ud af, hvilken mappe der skal være., Type:

path

Du bør se noget som dette:

takket være miljøvariablen “Path” ved vi, at vi skal kopiere .get.e .e til c:\Windows\System32 mappeplacering.

gå videre og kopier .get.e .e til mappen System32 og genstart din kommandoprompt.,

Genstart kommando terminal og test WGET

Hvis du ønsker at teste WGET virker korrekt, skal du genstarte din terminal og skriv:

wget -h

Hvis du har kopieret filen til det rigtige sted, vil du se en hjælp-fil, der vises, med alle de tilgængelige kommandoer.

så du skal se noget som dette:

nu er det tid til at komme i gang.

Komme i gang med WGET

Se, at vi vil komme til at arbejde i Kommandoprompten, lad os oprette en download-directory kun for WGET downloads.,

for at oprette en mappe bruger vi kommandoen md (“make directory”).Skift til c: / prompt og skriv:

md wgetdown

skift derefter til din nye mappe og skriv “dir” for at se det (tomme) indhold.

nu er du klar til at do .nloade.

Eksempelkommandoer

Når du har WGET installeret, og du har oprettet en ny mappe, skal du bare lære nogle af de finere punkter i .get-argumenter for at sikre dig, at du får det, du har brug for.

Gnu.,org manualget manual er en særlig nyttig ressource for dem, der er tilbøjelige til virkelig at lære detaljerne.

Hvis du vil have nogle hurtige kommandoer selv, læs videre. Jeg har listet et sæt instruktioner til WGET for rekursivt at spejle dit .ebsted, do .nloade alle billeder, CSS og JavaScript, lokalisere alle Urebadresser (så theebstedet fungerer på din lokale maskine) og gemme alle siderne som en .html-fil.,

for At spejle dit websted udføre denne kommando:

wget -r https://www.yoursite.com

som et spejl På den hjemmeside og lokalisere alle de url ‘ er:

wget --convert-links -r https://www.yoursite.com

til At lave en fuld offline spejl af et website:

wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://www.yoursite.com

som et spejl På den hjemmeside og gemme filer .html:

wget --html-extension -r https://www.yoursite.com

for At hente alle de jpg-billeder fra en hjemmeside:

wget -A "*.jpg" -r https://www.yoursite.com

For mere filetype-specifikke operationer, så tjek denne nyttige tråd på Stakken.,

Indstil en anden brugeragent:

nogle webebservere er konfigureret til at nægte defaultget ‘ s standardbrugeragent – af indlysende, båndbreddebesparende grunde. Du kan prøve at ændre din brugeragent for at komme rundt om dette. For eksempel ved at foregive at være Googlebot:

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

modeget “spider” – tilstand:

Wget kan hente sider uden at gemme dem, hvilket kan være en nyttig funktion, hvis du leder efter ødelagte links på et websiteebsted. Husk at aktivere rekursiv tilstand, som gør det muligt for .get at scanne gennem dokumentet og se efter links til at krydse.,

wget --spider -r https://www.yoursite.com

Du kan også gemme dette i en logfil ved at tilføje denne mulighed:

wget --spider -r https://www.yoursite.com -o wget.log

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *