HTTrack är en fri och öppen källkod för webbcrawler och offline webbläsare, utvecklad av Xavier Roche och licensierad under GNU General Public License Version 3.
Xavier Roche
Maj 1998; för 22 år sedan
C
Microsoft Windows, Mac OS X, GNU, GNU/Linux, FreeBSD och Android
Offline webbläsare och web crawler
GNU General Public License Version 3
www.httrack.com
HTTrack gör det möjligt för användare att ladda ner webbplatser på World Wide Web från Internet till en lokal dator. Som standard ordnar HTTrack den nedladdade webbplatsen enligt den ursprungliga webbplatsens relativa länkstruktur. Den nedladdade (eller ”speglade”) webbplatsen kan bläddras genom att öppna en sida av webbplatsen i en webbläsare.
HTTrack kan också uppdatera en befintlig speglad webbplats och återuppta avbrutna nedladdningar. HTTrack kan konfigureras med hjälp av alternativ och filter (inkludera/exkludera) och har ett integrerat hjälpsystem. Det finns en grundläggande kommandoradsversion och två GUI-versioner (WinHTTrack och WebHTTrack); den förstnämnda kan ingå i skript och cron-jobb.
HTTrack använder en webcrawler för att ladda ner en webbplats. Vissa delar av webbplatsen kanske inte laddas ner som standard på grund av robots exclusion protocol om det inte inaktiveras under programmet. HTTrack kan följa länkar som genereras med grundläggande JavaScript och inuti Applets eller Flash, men inte komplexa länkar (som genereras med hjälp av funktioner eller uttryck) eller bildkartor på serversidan.