HTTrack

Infobox software | name = HTTrack | logo = | screenshot = | caption = | developer = Xavier Roche | latest release version = 3.49 - 2 | latest release date = | programming language = C語言 | operating system = Microsoft Windows,, GNU / Linux和FreeBSD | genre = 離線瀏覽 、 網絡爬蟲 | license = GNU通用公共授權條款 | website = HTTrack是一個自由 、 開源的網絡爬蟲以及離線瀏覽器 。 它的作者是澤維爾 · 羅奇 （ Xavier Roche ） ， 在GNU通用公共授權條款 （ GPL ） 下發布 。 使用者可以通過HTTrack把互聯網上的網站頁面下載到本地計算機上 。 在默認設置下 ， HTTrack對網站頁面的下載結果是按照原始站點相對鏈接的結構來組織的 。 用網頁瀏覽器打開這個被下載下來的網站 （ 也稱作鏡像 ） 的頁面 ， 就可以離線瀏覽了 。 HTTrack也能對已經鏡像過的站點進行更新 。 或者是對中斷了的工作斷點續傳 。 可以通過選項和過濾器 （ include / exclude ） 配置HTTrack的方方面面 。 它還整合有幫助系統 。 它有一個基本的命令行版本和兩個GUI （ 爲Windows設計的WinHTTrack和爲Unix - like系統設計的WebHTTrack ） ； 命令行版本可以和Shell腳本 （ Shell script ） 以及cron聯用 。 HTTrack使用網絡爬蟲下載網站 。 對於有robots.txt的網站 ， 如果不在程序運行時取消限制 ， 默認設置下的程序不會把網站完全鏡像 。 HTTrack能跟隨基本的JavaScript ， 或者Applet 、 Flash中的鏈接 ， 但是對於複雜的鏈接 （ 使用函數和表達式創建的鏈接 ） 或者服務器端的則無能爲力 。