![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/HTTrack.png/640px-HTTrack.png&w=640&q=50)
HTTrack
維基百科,自由的 encyclopedia
HTTrack是一個自由、開源的網路爬蟲以及離線瀏覽器。它的作者是澤維爾·羅奇(Xavier Roche),在GNU通用公眾授權條款(GPL)下釋出。
Quick Facts 開發者, 目前版本 ...
![]() | |
開發者 | Xavier Roche[1] |
---|---|
目前版本 |
![]() |
原始碼庫 | ![]() |
程式語言 | C語言 |
作業系統 | Microsoft Windows, Mac OS X, GNU/Linux和FreeBSD |
類型 | 離線瀏覽、網路爬蟲 |
授權條款 | GNU通用公眾授權條款 |
網站 | www |
Close
使用者可以通過HTTrack把網際網路上的網站頁面下載到本地電腦上。在預設設定下,HTTrack對網站頁面的下載結果是按照原始站點相對連結的結構來組織的。用網頁瀏覽器打開這個被下載下來的網站(也稱作鏡像)的頁面,就可以離線瀏覽了。
HTTrack也能對已經鏡像過的站點進行更新。或者是對中斷了的工作斷點續傳。可以通過選項和過濾器(include/exclude)組態HTTrack的方方面面。它還整合有幫助系統。它有一個基本的命令列版本和兩個GUI(為Windows設計的WinHTTrack和為Unix-like系統設計的WebHTTrack);命令列版本可以和Shell指令碼(Shell script)以及cron聯用。
HTTrack使用網路爬蟲下載網站。對於有robots.txt的網站,如果不在程式執行時取消限制,預設設定下的程式不會把網站完全鏡像。HTTrack能跟隨基本的JavaScript,或者Applet、Flash中的連結,但是對於複雜的連結(使用函式和表達式建立的連結)或者伺服器端的Image Map(英語:Image Map)則無能為力。