将网站复制到你的计算机(离线浏览器)
HTTrack 是一款_离线浏览器_工具,允许你将万维网上的网站下载到本地目录,递归地构建所有目录,将 html、图像和其他文件从服务器获取到你的计算机。
HTTrack 会安排原始站点的相对链接结构。只需在浏览器中打开“镜像”网站的一个页面,你就可以像在线浏览一样,从一个链接浏览到另一个链接。
HTTrack 还可以更新现有的镜像站点,并恢复中断的下载。HTTrack 完全可配置,并具有集成的帮助系统。
WinHTTrack 是 Windows 前端,WebHTTrack 是适用于 Linux、BSD 和 macOS 的前端,在 macOS 上还可以通过 brew install httrack 以及发布版 DMG 获取。此外还有一个 Android 应用,而在所有这些之下是 httrack 命令行。
git checkout 只包含 autotools 源文件,因此 ./bootstrap(它会运行
autoreconf)会先重新生成 configure;这需要 autoconf、automake 和
libtool。已发布的 tarball 已经包含 configure,因此从
tarball 构建时会跳过 ./bootstrap。
git clone https://github.com/xroche/httrack.git --recurse-submodules
cd httrack
./bootstrap
./configure --prefix=$HOME/usr && make -j8 && make install
或者使用一次性包装脚本(bootstrap + configure + make),它会将其
参数转发给 configure:
./build.sh --prefix=$HOME/usr