ZimIt 与 HTTrack、SingleFile 和 WebCopy 的比较| ZimIt(.zim 存档生成器) | HTTrack | 单文件 | 网站文案 |
|---|
| 输出格式: 这是一个单独的 ZIM 文件,它是通过运行 Browsertrix Crawler 生成 WARC 文件,然后使用 warc2zim 将其转换为 ZIM 文件而构建的。该 ZIM 文件需要使用 Kiwix 阅读器读取。 | 输出格式: 一个本地文件夹,其结构与网站一致,并使用相对链接以便离线浏览。3.50 版本新增了 WARC 输出功能。 | 输出格式: 每个保存的页面对应一个 HTML 文件。此外,还提供可选的自解压 ZIP 文件,维护者比较表中列出了 MHTML 和其他格式。 | 输出格式: 网站本地副本:页面、图像和样式表,链接已重写为指向本地文件。 |
| 动态内容处理: 该爬虫程序在自动化浏览器中运行,诸如 --waitUntil 之类的选项控制页面加载。 | 动态内容处理: 常见问题解答中警告说,使用大量 Java 和 JavaScript 的网站可能不完整,并且生成的文件名并非总能被识别。默认情况下,它遵循 robots.txt 规则。 | 动态内容处理: 该页面会以浏览器显示方式、扩展程序或命令行工具的形式保存。它针对的是单个页面,而不是对整个网站进行递归抓取。 | 动态内容处理: 由于没有 JavaScript 解析功能,脚本生成的链接可能会丢失,复制的内容也可能不完整。它存储的是服务器返回的内容,而不是源代码。 |
| 许可和开放性: Zimit 采用 GPL-3.0 或更高版本许可。同样的引擎也可以通过 Docker 镜像 ghcr.io/openzim/zimit 在本地运行,并提供诸如 --pageLimit 和 --workers 之类的选项。 | 许可和开放性: 本软件遵循 GNU GPL 协议,属于自由软件。 | 许可和开放性: 本作品采用 AGPL-3.0 许可协议,第三方代码采用 MIT 许可协议。如需将本作品用于商业服务或产品,请联系作者洽谈授权事宜。 | 许可和开放性: 免费使用,欢迎自愿捐赠。完整的许可协议链接可在供应商页面查看。 |
| 平台和用途: 该托管工具接受根 URL 和电子邮件地址,将任务加入队列,并通过电子邮件发送下载链接。本地使用需要 Docker。 | 平台和用途: WinHTTrack 适用于 Windows 7 SP1 及更高版本,WebHTTrack 适用于 macOS、Linux、Unix 和 BSD。版本 3.50-5 已发布在项目网站上。 | 平台和用途: 该产品提供适用于 Chrome、Firefox(桌面版和移动版)、Edge、Safari、Vivaldi、Brave、Waterfox、Yandex 浏览器和 Opera 的扩展程序。此外,还维护着一个独立的命令行界面 (CLI)。 | 平台和用途: 仅限 Windows 系统,需要 Microsoft .NET Framework 4.6。供应商网站上最新的功能介绍发布于 2024 年 3 月。 |