HTTrack ist ein freier und quelloffener Web-Crawler und Offline-Browser, entwickelt von Xavier Roche und lizenziert unter der GNU General Public License Version 3.
Xavier Roche
Mai 1998; vor 22 Jahren
C
Microsoft Windows, Mac OS X, GNU, GNU/Linux, FreeBSD und Android
Offline Browser und Web Crawler
GNU General Public License Version 3
www.httrack.com
HTTrack ermöglicht es Benutzern, World Wide Web Sites aus dem Internet auf einen lokalen Computer herunterzuladen. Standardmäßig ordnet HTTrack die heruntergeladene Seite nach der relativen Link-Struktur der Originalseite an. Die heruntergeladene (oder „gespiegelte“) Website kann durch das Öffnen einer Seite der Website in einem Browser durchsucht werden.
HTTrack kann auch eine bestehende gespiegelte Website aktualisieren und unterbrochene Downloads wieder aufnehmen. HTTrack ist durch Optionen und Filter (einschließen/ausschließen) konfigurierbar und hat ein integriertes Hilfesystem. Es gibt eine einfache Kommandozeilenversion und zwei GUI-Versionen (WinHTTrack und WebHTTrack); erstere kann Teil von Skripten und Cron-Jobs sein.
HTTrack verwendet einen Web-Crawler, um eine Website herunterzuladen. Einige Teile der Website können aufgrund des Robots-Exclusion-Protokolls standardmäßig nicht heruntergeladen werden, es sei denn, sie werden während des Programms deaktiviert. HTTrack kann Links folgen, die mit einfachem JavaScript und innerhalb von Applets oder Flash generiert wurden, nicht aber komplexen Links (die mit Funktionen oder Ausdrücken generiert wurden) oder serverseitigen Image Maps.