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