Httrack

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
HTTrack
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereClient FTP (non in lista)
SviluppatoreXavier Roche
Data prima versionemaggio 1998; 26 anni fa
Ultima versione3.49.5 (27 gennaio 2024)
Sistema operativoLinux
Microsoft Windows
macOS
Android
LinguaggioC
LicenzaGPL
(licenza libera)
Sito webwww.httrack.com/

HTTrack è un'applicazione open source sviluppata da Xavier Roche per il mirroring di siti web su supporto locale per navigazione offline.

Oltre al programma principale, a riga di comando, disponibile per gli ambienti Linux, Windows e Mac, esiste un'interfaccia grafica per Windows (WinHTTrack) e per Linux (WebHTTrack). Vengono supportati i protocolli HTTP e FTP, mentre il protocollo HTTPS non è supportato. All'applicazione è dedicato il sito http://www.httrack.com dove è disponibile la documentazione e un forum.

Il programma consente di riprodurre in locale il contenuto di uno o più siti web. Sono disponibili numerose opzioni per limitare o estendere il mirroring, ed è anche disponibile un sistema di filtri per controllare ulteriormente il tipo e le caratteristiche dei file da scaricare in locale.

All'interno delle pagine scaricate, i link sono riorganizzati, in modo da consentire l'accesso offline di tutti i file riprodotti e l'accesso online dei file non riprodotti. Per default, i criteri previsti da robots.txt nel server sono rispettati, ma è possibile ignorarli.

Al fine di non sovraccaricare la banda né il server remoto, vi è la possibilità di modulare il numero di connessioni contemporanee, la velocità di trasferimento, il numero di connessioni al secondo e la quantità dei dati trasferiti. Un sistema di cache permette di interrompere la procedura di mirroring e di ricominciarla in un secondo tempo, o di eseguire la ricerca di file modificati e l'aggiornamento del mirror locale senza ripetere il download dei file già disponibili nella versione corrente.

La versione a riga di comando permette l'integrazione del programma all'interno di script sia in ambiente Linux che in ambiente Windows. I testi delle interfacce grafiche sono tradotti in molte lingue, ma la documentazione è disponibile nel sito ufficiale solo in inglese.

Voci correlate

[modifica | modifica wikitesto]

Altri progetti

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]