Vytvorte offline zrkadlovú kópiu stránky s Wgetom v systémoch Windows a Linux
Niekedy musíte získať prezerateľnú kópiu webovej stránky, aby ste k nej mohli pristupovať offline, vložiť USB kľúč alebo dokonca nahrať na svoj smartphone a prečítať si ju počas letu alebo cestovania. Aj keď je v moderných prehliadačoch a operačných systémoch jednoduché uložiť webovú stránku do PDF, môže byť nepríjemné spracovať každú jednu stránku. Prichádza wget.
Inzerát
Wget je správca sťahovania open-source. Je to konzolová aplikácia vyvinutá primárne pre Linux, ale úspešne sa prenáša aj na iné operačné systémy, vrátane Windows a MacOS.
ako dať facebook na plochu
Pokiaľ wget nepoznáte, mali by ste ho rozhodne vyskúšať. Je veľmi silný. Umožňuje načítanie súborov z webových stránok pomocou protokolu HTTP, HTTPS a FTP, čo sú internetové protokoly, ktoré v dnešnej dobe používame. Jeho správanie je riadené argumentmi príkazového riadku.
Wget podporuje rôzne možnosti načítania súborov na pomalých alebo nestabilných pripojeniach, vrátane pokusov, pokračovania tam, kde zostali, a ďalších. Podporuje súbor „robots.txt“, takže môže fungovať ako webový prehľadávač. Môže načítať iba upravené súbory, podporuje zástupné znaky, limity typov súborov a bežné prípony.
Wget podporuje rekurzívne načítanie webových stránok HTML a serverov FTP, čo vám umožní vytvoriť zrkadlo webovej stránky. Takto sa to dá urobiť.
Predtým, ako budete pokračovať, musíte si kúpiť aplikáciu wget.
Získajte Wget v systéme Windows
Zvyčajne používam binárne súbory z týchto zdrojov:
Obaja robia svoju prácu.
Získajte Wget v systéme Linux
Použite správcu balíkov vašej distribúcie. Niekoľko príkladov (beh ako root ):
Debian / Ubuntu / Mint:
apt nainštalovať wget
CentOS / Redhat
yum nainštalovať wget
Arch Linux
pacman -Sy wget
Prázdny Linux
xbps-install -S wget
Ak chcete vytvoriť offline kópiu stránky pomocou Wget,
- Otvorené príkazový riadok / terminál .
- V systéme Windows zadajte úplnú cestu k súboru wget.exe.
- V systéme Linux zadajte iba wget.
- Teraz zadajte nasledujúce argumenty, aby ste získali nasledujúci príkaz:
wget --mirror --convert-links --adjust-extension --page-Requisites --no-parent https://site-to-download.com
- Vymeňte
https://site-to-download.com
časť so skutočnou adresou URL stránky, ktorú chcete zrkadliť.
Skončil si!
Tu sú prepínače, ktoré používame:
--zrkadlo
- použije niekoľko možností, aby sa sťahovanie stalo rekurzívnym.--nie rodič
- Neprehľadávajte nadradený adresár, aby ste získali iba časť stránky.--konvertovať odkazy
- vytvorí všetky odkazy, aby správne fungovali s offline kópiou.--stránka-náležitosti
- sťahujte súbory JS a CSS, aby ste si pri prehliadaní miestneho zrkadla zachovali pôvodný štýl stránky.--adjust-extension
- pridá príslušné prípony (napr. html, css, js) do súborov, ak boli načítané bez nich.
To je všetko.