Hvordan for å laste ned ditt nettsted ved hjelp av WGET for Windows

posted in: Articles | 0

Hva gjør WGET Gjøre?

Når programmet er installert, WGET-kommandoen lar deg laste ned filer over TCP/IP-protokoller: FTP, HTTP og HTTPS.

Hvis du er en Linux eller Mac-bruker, WGET er enten allerede er inkludert i pakken du kjører, eller det er en triviell sak å installere fra hva depotet du foretrekker med en enkelt kommando.

Dessverre, det er ikke fullt så enkelt i Windows (selv om det fortsatt er veldig enkelt!).,

for Å kjøre WGET du trenger å laste ned, pakke ut og installere manuelt.

Installer WGET i Windows-10

Last ned den klassiske 32-biters versjon 1.14 her eller gå til denne binærfiler for Windows samling på Evig Lei her for senere versjoner og raskere 64-biters versjoner.

Her er nedlastet zip-fil for versjon 1.2 64 bit.

Hvis du ønsker å være i stand til å kjøre WGET fra hvilken som helst mappe inne i kommando-terminal, vil du trenger å lære om banen variabler i Windows for å finne ut hvor å kopiere nye kjørbare., Hvis du følger disse trinnene, vil du være i stand til å gjøre WGET en kommando du kan kjøres fra hvilken som helst mappe i Ledeteksten.

Kjør WGET fra hvor som helst

for det Første, vi må finne ut hvor du skal kopiere WGET.exe.

Etter at du hadde lastet ned wget.exe (eller pakket tilhørende distribusjon zip-filer) åpne en terminal kommando ved å skrive inn «cmd» i søk-menyen:

Vi kommer til å flytte wget.exe til en Windows-katalogen, som vil tillate WGET til å kjøres fra hvor som helst.

Først må vi finne ut hvilken katalog som bør være med., Type:

path

bør Du se noe slikt som dette:

Takk til «Banen» miljø-variabel, vi vet at vi trenger en kopi av wget.exe til c:\Windows\System32 – mappen.

Gå foran og kopiere WGET.exe til System32 katalogen og starte Ledeteksten.,

Start på nytt kommando-terminal og test WGET

Hvis du ønsker å teste WGET fungerer som den skal, kan du starte din terminal og skriv:

wget -h

Hvis du har kopiert filen til riktig sted, får du se en hjelpe-fil vises med alle de tilgjengelige kommandoene.

Så, bør du se noe slikt som dette:

Nå er det på tide å komme i gang.

Komme i gang med WGET

Ser at vi kommer til å arbeide i Ledeteksten, la oss lage en nedlasting-katalogen bare for WGET nedlastinger.,

for Å opprette en katalog, vil vi bruke kommandoen md («make directory»).

Endre til c:/ ledetekst og skriv:

md wgetdown

Så, endre til din nye mappe og skriv inn «dir» for å se den (blank) innhold.

Nå er du klar til å gjøre noen nedlasting.

Eksempel på kommandoer

Når du har fått WGET installert og du har opprettet en ny katalog, alt du trenger å gjøre er å lære noen av de finere WGET argumenter for å sørge for at du får det du trenger.

Gnu.,org WGET manuell er en spesielt nyttig ressurs for de som er tilbøyelig til å virkelig lære detaljene.

Hvis du ønsker noen raske kommandoer om, leser videre. Jeg har listet opp et sett av instruksjoner for å WGET til å undermapper speilet ditt nettsted, laste ned alle de bilder, CSS og JavaScript, lokalisere alle Nettadresser (slik at nettstedet fungerer på din lokale maskin), og lagre alle sider som en .html-fil.,

for Å speile ditt nettsted kan utføre denne kommandoen:

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

for Å gjenspeile siden og lokalisere alle nettadressene:

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

for Å gjøre en fullstendig frakoblet speil av et nettsted:

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

for Å gjenspeile siden og lagre filer .html:

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

for Å laste ned alle jpg-bilder fra et nettsted:

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

For mer filtype-spesifikke operasjoner, sjekk ut denne nyttige tråden på Stakken.,

Angi en annen bruker agent:

Noen web-servere er satt opp til å nekte WGET standard user agent – for opplagt, båndbredde og lagring grunner. Du kan prøve å endre user-agent for å komme rundt dette. For eksempel, ved å late som Googlebot:

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

Wget «spider» – modus:

Wget kan hente sider uten å lagre dem som kan være en nyttig funksjon i tilfelle du leter etter brutte linker på en nettside. Husk å aktivere rekursiv-modus, som lar wget til å skanne gjennom dokumentet og se etter lenker til traversen.,

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

Du kan også lagre dette til en logg-fil ved å legge til dette valget:

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

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *