Windows Tips & News

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

click fraud protection

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.

Kako omogućiti ili onemogućiti zahtjev za prijavu CTRL + ALT + DEL u sustavima Windows 8.1 i Windows 8

Kako omogućiti ili onemogućiti zahtjev za prijavu CTRL + ALT + DEL u sustavima Windows 8.1 i Windows 8

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

Čitaj više

Windows 10 Build 19619 (Fast Ring)

Windows 10 Build 19619 (Fast Ring)

Microsoft je izdao Windows 10 Build 19619 za Insiders in the Fast Ring s nekoliko manjih promjena...

Čitaj više

Winamp 5.8 Beta je službeno objavljen

Winamp 5.8 Beta je službeno objavljen

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

Čitaj više