Windows Tips & News

Naredite kopijo spletnega mesta brez povezave z Wget v sistemu Windows in Linux

Naredite zrcalno kopijo spletnega mesta brez povezave z Wgetom v sistemu Windows in Linux

Včasih morate dobiti kopijo spletnega mesta, po kateri lahko brskate, da lahko do nje dostopate brez povezave, namestite USB ključ ali celo naložite v pametni telefon in jo berete med letenjem ali potovanjem. Čeprav je v sodobnih brskalnikih in operacijskih sistemih enostavno shraniti spletno stran v PDF, je lahko obdelovanje vsake posamezne strani moteče. Tukaj prihaja wget.

Wget je odprtokodni upravitelj prenosov. To je konzolna aplikacija, razvita predvsem za Linux, vendar je bila uspešno prenesena v druge operacijske sisteme, vključno z Windows in MacOS.

Če niste seznanjeni z wgetom, ga vsekakor poskusite. Je zelo močan. Omogoča pridobivanje datotek s spletnih mest z uporabo HTTP, HTTPS in FTP, internetnih protokolov, ki jih uporabljamo danes. Njegovo vedenje nadzirajo argumenti ukazne vrstice.

Wget podpira različne možnosti za pridobivanje datotek pri počasnih ali nestabilnih povezavah, vključno s ponovnimi poskusi, nadaljevanjem, kjer je ostalo, in še več. Podpira datoteko "robots.txt", zato lahko deluje kot spletni pajek. Lahko pridobi samo spremenjene datoteke, podpira nadomestne znake, omejitve vrste datotek in običajne razširitve.

Wget podpira rekurzivno iskanje spletnih mest HTML in strežnikov FTP, kar vam omogoča, da naredite zrcalo spletnega mesta. Evo, kako je to mogoče storiti.

Preden nadaljujete, morate prenesti aplikacijo wget.

Prenesite Wget na Windows

Običajno uporabljam binarne datoteke iz teh virov:

  • Večno dolgčas
  • SourceForge

Oba opravljata svoje delo.

Prenesite Wget na Linux

Uporabite upravitelja paketov svoje distribucije. Nekaj ​​primerov (run jih kot koren):

Debian/Ubuntu/Mint:

apt install wget

CentOS/Redhat

yum namestite wget

Arch Linux

pacman -Sy wget

Izprazni Linux

xbps-install -S wget

Če želite narediti kopijo spletnega mesta brez povezave z Wgetom,

  1. Odprto ukazni poziv / terminal.
  2. V sistemu Windows vnesite celotno pot do datoteke wget.exe.
  3. V Linuxu vnesite samo wget.
  4. Zdaj vnesite naslednje argumente, da dobite naslednji ukaz: wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://site-to-download.com
  5. Zamenjajte https://site-to-download.com del z dejanskim URL-jem spletnega mesta, za katerega želite narediti ogledalo.

Končali ste!

Tukaj so stikala, ki jih uporabljamo:

  • --ogledalo - uporablja številne možnosti za rekurzijo prenosa.
  • --brez staršev – Ne iščite nadrejenega imenika, da bi dobili samo del spletnega mesta.
  • --pretvori-povezave - omogoča, da vse povezave pravilno delujejo s kopijo brez povezave.
  • --page-requisites - prenesite datoteke JS in CSS, da ohranite izvirni slog strani pri brskanju po lokalnem zrcalu.
  • --prilagodi-podaljšek - doda ustrezne razširitve (npr. html, css, js) datotekam, če so bile pridobljene brez njih.

To je to.

Kako dodati dokument z obogatenim besedilom RTF v meni Novo v Raziskovalcu datotek

Kako dodati dokument z obogatenim besedilom RTF v meni Novo v Raziskovalcu datotek

Od različice 22H2 sistema Windows 11 je dokument RTF izginil iz menija Novo v Raziskovalcu datote...

Preberi več

Po Chromu je izšel Microsoft Edge 109 z novo funkcijo predvidevanja besedila

Po Chromu je izšel Microsoft Edge 109 z novo funkcijo predvidevanja besedila

Zaradi istega razporeda izdaj Microsoft Edge hitro ujame Chrome v tekmi za število različic. Tako...

Preberi več

Windows 11 build 25276 (Dev): Izpisi jedra v živo v upravitelju opravil, izboljšave nastavitev in več

Windows 11 build 25276 (Dev): Izpisi jedra v živo v upravitelju opravil, izboljšave nastavitev in več

Microsoft je izdal novo predogledno različico Windows 11 insajderjev v kanalu Dev. Zgradba Window...

Preberi več