Looge saidi võrguühenduseta koopia Wgetiga Windowsis ja Linuxis
Looge saidi võrguühenduseta peegelkoopia Wgetiga Windowsis ja Linuxis
Mõnikord peate hankima veebisaidi sirvitava koopia, et saaksite sellele võrguühenduseta juurde pääseda, USB-mälupulgale või isegi nutitelefoni üles laadida ja seda lennates või reisides lugeda. Kuigi tänapäevastes brauserites ja operatsioonisüsteemides on veebilehe PDF-vormingus salvestamine lihtne, võib iga lehe töötlemine olla tüütu. Siit tuleb wget.
Wget on avatud lähtekoodiga allalaadimishaldur. See on konsoolirakendus, mis on välja töötatud peamiselt Linuxi jaoks, kuid edukalt teisaldatud ka teistele operatsioonisüsteemidele, sealhulgas Windowsile ja MacOS-ile.
Kes wgetiga kursis pole, tasub kindlasti proovida. See on väga võimas. See võimaldab tuua veebisaitidelt faile, kasutades HTTP, HTTPS ja FTP, Interneti-protokolle, mida me tänapäeval kasutame. Selle käitumist juhivad käsureaargumendid.
Wget toetab mitmesuguseid suvandeid failide toomiseks aeglase või ebastabiilse ühenduse korral, sealhulgas korduskatseid, jätkamist sealt, kus see pooleli jäi, ja palju muud. See toetab faili "robots.txt", nii et see võib töötada nagu veebiroomik. See saab laadida ainult muudetud faile, toetab metamärke, failitüübi piiranguid ja tavalisi laiendeid.
Wget toetab HTML-i veebisaitide ja FTP-serverite rekursiivset otsimist, võimaldades teil luua veebisaidi peegelpildi. Siin on, kuidas seda saab teha.
Enne jätkamist peate hankima rakenduse wget.
Hankige Windowsis Wget
Tavaliselt kasutan kahendfaile järgmistest allikatest:
- Igavesti igav
- SourceForge
Mõlemad teevad oma tööd.
Hankige Wget Linuxis
Kasutage oma distro paketihaldurit. Mõned näited (käivita neid juurena):
Debian/Ubuntu/Mint:
apt install wget
CentOS/Redhat
yum installige wget
Arch Linux
pacman -Sy wget
Tühiline Linux
xbps-install -S wget
Wgetiga saidi võrguühenduseta koopia tegemiseks
- Avatud käsurida / terminal.
- Tippige Windowsis faili wget.exe täielik tee.
- Linuxis tippige lihtsalt wget.
- Nüüd tippige järgmise käsu saamiseks järgmised argumendid:
wget --peegel --convert-links --adjust-extension --page-requisites --no-parent https://site-to-download.com
- Asendage
https://site-to-download.com
osa tegeliku saidi URL-iga, mida soovite peegeldada.
Sa oled valmis!
Siin on meie kasutatavad lülitid:
-
--peegel
- rakendab allalaadimise rekursiivseks muutmiseks mitmeid võimalusi. -
--vanemata
– Ärge roomake emakataloogi, et saada ainult osa saidist. -
--convert-links
- paneb kõik lingid võrguühenduseta koopiaga korralikult tööle. -
--lehe rekvisiidid
- Laadige alla JS- ja CSS-failid, et säilitada kohaliku peegli sirvimisel algne lehe stiil. -
--reguleeri-laiendus
- lisab failidele sobivad laiendid (nt html, css, js), kui need laaditi ilma nendeta.
See on kõik.