Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Domanda >> PC Risoluzione dei problemi >> .

Come scaricare un intero sito Web per l'utilizzo offline

Come scaricare un intero sito web per l'utilizzo offline

Esistono diversi modi per scaricare un intero sito Web per l'utilizzo offline. Il metodo migliore per te dipenderà dalle dimensioni del sito web, dal tipo di contenuto che contiene e dalle tue competenze tecniche.

1. Utilizza un'estensione del browser

Esistono numerose estensioni del browser che possono essere utilizzate per scaricare interi siti Web. Alcune delle estensioni più popolari includono:

- [Copia Web ](https://webcopy.io/)

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

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

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

Queste estensioni funzionano eseguendo la scansione ricorsiva di un sito Web e scaricandone tutto il contenuto, inclusi testo, immagini, video e script. Una volta completato il download, puoi navigare nel sito offline utilizzando il tuo browser web.

2. Utilizza un downloader di siti Web dedicato

Esistono anche numerosi downloader di siti Web dedicati che puoi utilizzare per scaricare interi siti Web. Alcuni dei downloader di siti Web più popolari includono:

- [Esplora offline ](https://www.offexp.com/)

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

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

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

Questi downloader di siti Web offrono in genere più funzionalità rispetto alle estensioni del browser, come la possibilità di scaricare file specifici, impostare limiti di download e pianificare download.

3. Utilizza un file batch

Se hai dimestichezza con l'utilizzo della riga di comando, puoi anche utilizzare un file batch per scaricare un intero sito web. Un file batch è un semplice file di testo che contiene una serie di comandi. È possibile creare un file batch per scaricare un sito Web utilizzando i seguenti passaggi:

1. Apri un editor di testo.

2. Immettere i seguenti comandi:

```

cd C:\Utenti\Nomeutente\Download

avviare "IE" "http://www.example.com"

taskkill /IM iexplore.exe

avviare cmd.exe

cd "C:\Utenti\Nomeutente\Download\www.esempio.com"

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

```

3. Salvare il file come ``download-website.bat``.

4. Fare doppio clic sul file batch per avviare il download.

Questo file batch aprirà Internet Explorer e passerà all'URL specificato. Quindi ucciderà il processo di Internet Explorer e aprirà una finestra del prompt dei comandi. Il file batch passerà quindi alla directory di download e utilizzerà il comando wget per scaricare il sito Web in modo ricorsivo.

4. Utilizza uno script Python

Se hai familiarità con Python, puoi anche utilizzare uno script Python per scaricare un intero sito web. Esistono numerose librerie Python che possono essere utilizzate per questo scopo, come ad esempio:

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

- [bellazuppa4 ](https://beautiful-soup-4.readthedocs.io/en/latest/)

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

È possibile creare uno script Python per scaricare un sito Web utilizzando i seguenti passaggi:

1. Apri un editor di testo.

2. Inserisci il seguente codice:

```pitone

richieste di importazione

importa bs4

importa wget

def download_sito web(url):

risposta =richieste.get(url)

zuppa =bs4.BeautifulSoup(risposta.testo, "html.parser")

per il collegamento in soup.find_all('a'):

href =link.get('href')

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

wget.download(href)

if __nome__ =='__principale__':

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

download_sito web(URL)

```

3. Salva il file come ``download-website.py``.

4. Esegui lo script utilizzando il seguente comando:

```

python download-sito web.py

```

Questo script Python utilizzerà la libreria delle richieste per recuperare l'HTML dell'URL specificato. Utilizzerà quindi la libreria BeautifulSoup per analizzare l'HTML ed estrarre tutti i collegamenti. Utilizzerà quindi la libreria wget per scaricare ciascun collegamento.

5. Utilizza un servizio di terze parti

Esistono anche numerosi servizi di terze parti che possono essere utilizzati per scaricare interi siti Web. Questi servizi in genere sono a pagamento, ma offrono un modo comodo e semplice per scaricare siti Web. Alcuni dei servizi di terze parti più popolari includono:

- [Archivio Internet ](https://archive.org/)

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

- [Blocca pagine ](https://pagefreezer.com/)

Questi servizi in genere funzionano eseguendo la scansione di un sito Web e acquisendo tutto il suo contenuto

 

Domanda © www.354353.com