Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako stiahnuť celý web na použitie offline

Ako stiahnuť celý web na použitie offline

Existuje niekoľko rôznych spôsobov, ako stiahnuť celý web na použitie offline. Najlepšia metóda pre vás bude závisieť od veľkosti webovej stránky, typu obsahu, ktorý obsahuje, a vašich vlastných technických znalostí.

1. Použite rozšírenie prehliadača

Existuje množstvo rozšírení prehliadača, ktoré možno použiť na stiahnutie celých webových stránok. Niektoré z najpopulárnejších rozšírení zahŕňajú:

- [WebCopy ](https://webcopy.io/)

- [HTTrack ](https://www.httrack.com/)

- [SiteSucker ](https://www.sitesucker.com/)

- [Teleport Pro ](https://www.teleportpro.com/)

Tieto rozšírenia fungujú tak, že rekurzívne prehľadávajú webovú lokalitu a sťahujú všetok jej obsah vrátane textu, obrázkov, videí a skriptov. Po dokončení sťahovania môžete webovú stránku prehliadať offline pomocou webového prehliadača.

2. Použite špeciálny nástroj na sťahovanie webových stránok

Existuje tiež množstvo špecializovaných programov na sťahovanie webových stránok, ktoré môžete použiť na sťahovanie celých webových stránok. Medzi najobľúbenejšie nástroje na sťahovanie webových stránok patria:

- [Offline Explorer ](https://www.offexp.com/)

- [WebCopier ](https://www.webcopier.com/)

- [WinHTTrack ](http://www.httrack.com/page/2/)

- [WSGet ](http://www.wsget.com/)

Tieto nástroje na sťahovanie webových stránok zvyčajne ponúkajú viac funkcií ako rozšírenia prehliadača, napríklad možnosť sťahovať konkrétne súbory, nastaviť limity sťahovania a plánovať sťahovanie.

3. Použite dávkový súbor

Ak vám vyhovuje používanie príkazového riadka, môžete na stiahnutie celej webovej lokality použiť aj dávkový súbor. Dávkový súbor je jednoduchý textový súbor, ktorý obsahuje sériu príkazov. Pomocou nasledujúcich krokov môžete vytvoriť dávkový súbor na stiahnutie webovej lokality:

1. Otvorte textový editor.

2. Zadajte nasledujúce príkazy:

```

cd C:\Users\YourUsername\Downloads

spustiť "IE" "http://www.example.com"

taskkill /IM iexplore.exe

spustiť cmd.exe

cd "C:\Používatelia\VašePoužívateľské meno\Stiahnuté súbory\www.example.com"

wget -r -np -nd -e robots=off http://www.example.com

```

3. Uložte súbor ako ``download-website.bat``.

4. Sťahovanie spustíte dvojitým kliknutím na dávkový súbor.

Tento dávkový súbor otvorí Internet Explorer a prejde na zadanú adresu URL. Potom ukončí proces Internet Explorer a otvorí okno príkazového riadka. Dávkový súbor sa potom zmení na adresár sťahovania a pomocou príkazu wget stiahne webovú stránku rekurzívne.

4. Použite skript Python

Ak poznáte Python, môžete tiež použiť skript Python na stiahnutie celej webovej stránky. Na tento účel je možné použiť množstvo knižníc Pythonu, ako napríklad:

- [žiadosti ](https://requests.readthedocs.io/en/master/)

- [krásna polievka4 ](https://beautiful-soup-4.readthedocs.io/en/latest/)

- [wget ](https://packages.python.org/wget/)

Skript Python na stiahnutie webovej lokality môžete vytvoriť pomocou nasledujúcich krokov:

1. Otvorte textový editor.

2. Zadajte nasledujúci kód:

```pytón

žiadosti o import

import bs4

importovať wget

def download_website(url):

odpoveď =requests.get(url)

soup =bs4.BeautifulSoup(response.text, "html.parser")

pre odkaz v soup.find_all('a'):

href =link.get('href')

if href a href.startswith('http'):

wget.download(href)

if __name__ =='__main__':

url ='http://www.example.com'

download_website(url)

```

3. Uložte súbor ako ``download-website.py``.

4. Spustite skript pomocou nasledujúceho príkazu:

```

python download-website.py

```

Tento skript Python použije knižnicu požiadaviek na načítanie kódu HTML zadanej adresy URL. Potom použije knižnicu BeautifulSoup na analýzu kódu HTML a extrahovanie všetkých odkazov. Potom použije knižnicu wget na stiahnutie každého odkazu.

5. Použite službu tretej strany

Existuje aj množstvo služieb tretích strán, ktoré možno použiť na stiahnutie celých webových stránok. Tieto služby sú zvyčajne spoplatnené, ale ponúkajú pohodlný a jednoduchý spôsob sťahovania webových stránok. Niektoré z najpopulárnejších služieb tretích strán zahŕňajú:

- [Internetový archív ](https://archive.org/)

- [WebCite ](https://webcite.org/)

- [Pagefreezer ](https://pagefreezer.com/)

Tieto služby zvyčajne fungujú tak, že prehľadávajú webovú stránku a zachytávajú celý jej obsah

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené