Windows Tips & News

Napravite izvanmrežnu kopiju web-mjesta s Wgetom na Windowsima i Linuxu

Napravite izvanmrežnu zrcalnu kopiju web-mjesta s Wgetom na Windowsima i Linuxu

Ponekad trebate nabaviti kopiju web stranice koju možete pregledavati kako biste joj mogli pristupiti izvan mreže, staviti USB stick ili čak prenijeti na svoj pametni telefon i čitati je dok letite ili putujete. Iako je u modernim preglednicima i operativnim sustavima lako spremiti web stranicu u PDF, može biti neugodno obraditi svaku pojedinu stranicu. Ovdje dolazi wget.

Wget je upravitelj preuzimanja otvorenog koda. To je konzolna aplikacija razvijena prvenstveno za Linux, ali uspješno prenesena na druge OS-ove, uključujući Windows i MacOS.

Ako niste upoznati s wgetom, svakako biste ga trebali isprobati. Vrlo je moćan. Omogućuje dohvaćanje datoteka s web stranica koristeći HTTP, HTTPS i FTP, internetske protokole koje koristimo ovih dana. Njegovo ponašanje kontroliraju argumenti naredbenog retka.

Wget podržava razne opcije za dohvaćanje datoteka na sporim ili nestabilnim vezama, uključujući ponovne pokušaje, nastavak gdje je otišao i još mnogo toga. Podržava datoteku "robots.txt", tako da može raditi kao web indeks. Može dohvaćati samo izmijenjene datoteke, podržava zamjenske znakove, ograničenja vrste datoteke i redovita proširenja.

Wget podržava rekurzivno dohvaćanje HTML web stranica i FTP poslužitelja, omogućujući vam da napravite zrcalo web stranice. Evo kako se to može učiniti.

Prije nego što nastavite, morate nabaviti aplikaciju wget.

Nabavite Wget na Windowsima

Obično koristim binarne datoteke iz ovih izvora:

  • Vječno dosadno
  • SourceForge

Obojica rade svoj posao.

Nabavite Wget na Linuxu

Koristite upravitelj paketa svoje distribucije. Neki primjeri (pokreni ih kao korijen):

Debian/Ubuntu/Mint:

apt install wget

CentOS/Redhat

yum instaliraj wget

Arch Linux

pacman -Sy wget

Poništi Linux

xbps-install -S wget

Da biste napravili izvanmrežnu kopiju web-mjesta s Wgetom,

  1. Otvorena naredbeni redak / terminal.
  2. U sustavu Windows upišite puni put do datoteke wget.exe.
  3. Na Linuxu upišite samo wget.
  4. Sada upišite sljedeće argumente da biste dobili sljedeću naredbu: wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://site-to-download.com
  5. Zamijenite https://site-to-download.com dio sa stvarnim URL-om web-mjesta za koji želite napraviti zrcalo.

Ti si gotov!

Evo prekidača koje koristimo:

  • --ogledalo - primjenjuje niz opcija kako bi preuzimanje bilo rekurzivno.
  • --bez roditelja – Nemojte indeksirati roditeljski imenik kako biste dobili samo dio stranice.
  • --convert-links - čini da sve veze ispravno rade s izvanmrežnom kopijom.
  • --page-requisites - preuzmite JS i CSS datoteke kako biste zadržali izvorni stil stranice prilikom pregledavanja lokalnog zrcala.
  • --podešavanje-produženje - dodaje odgovarajuća proširenja (npr. html, css, js) datotekama ako su dohvaćene bez njih.

To je to.

Dodajte Google disk u navigacijsko okno File Explorer u sustavu Windows 10

Dodajte Google disk u navigacijsko okno File Explorer u sustavu Windows 10

Kako dodati Google disk u navigacijsko okno File Explorera u sustavu Windows 10Google Drive je rj...

Čitaj više

Microsoft izdaje PowerToys 0.41.2 s novim alatom Awake

Microsoft izdaje PowerToys 0.41.2 s novim alatom Awake

Nakon objavljivanja prve javne verzije sustava Windows 11, Microsoft sada uvodi novu verziju Powe...

Čitaj više

Microsoft ažurira OneDrive sa značajkom zaštite osobnog trezora

Microsoft ažurira OneDrive sa značajkom zaštite osobnog trezora

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali perform...

Čitaj više