Grab All Files
← 用途
✓电脑里的 HTML → 一个 HTML

把多个HTML文件合并成一个HTML文件。

手头有保存下来的网站、导出的手册,或装满 .html 页面的 ZIP?在电脑上选择文件夹或 ZIP,Grab All Files 就会把这些页面合并成一个带目录的 HTML 文件。页面按网站自身的链接顺序排列,本地图片会内嵌,页面之间的链接变为文件内跳转。所有处理都在浏览器中完成,不会上传任何内容。

在浏览器中下载 Grab All Files:下载 Chrome 版下载 Edge 版下载 Firefox 版安全
从页面文件夹到一个 HTML示意示例 · 虚构文件
  1. 选择文件夹或 ZIP

    • index.html
    • chapter-1.html
    • chapter-2.html
    • images/figure.png
  2. 检查顺序和页面

    1. index.html
    2. chapter-1.html
    3. chapter-2.html
  3. 带目录的一个 HTML

    manual.html
    ├ 目录
    ├ index
    ├ chapter-1
    └ chapter-2

Free 版每次转换所选的一个 HTML 文件;Pro 把所选文件合并成一个 HTML。顺序按 index.html 出发的链接排列。

电脑里的 HTML 合为一个:扩展程序的实际界面

实际扩展界面: 网页合并中的“电脑文件夹”模式:选择文件夹或ZIP文件,或拖到界面上。 界面为英文。

使用示例资料的实际扩展界面。 网页合并中的“电脑文件夹”模式:选择文件夹或ZIP文件,或拖到界面上。 界面为英文。

打开原尺寸图片 ↗

可选的设置:用扩展中的图示查看

保存网站嵌入图片,并将链接文件(PDF 等)复制到 HTML 旁边,使副本可以单独使用。
作为一个文件分享将图片和链接文件都嵌入到一个 HTML 中,只需发送一个文件。
打印或生成 PDF嵌入图片,链接文件保留为链接:只包含页面上显示的内容。
交给 AI 阅读图片只保留名称,并另外生成 AI 分析数据(带来源的 Markdown)。
按首页开始的链接顺序从 index.html 等首页开始,沿着链接和框架排列页面,与读者浏览的顺序一致。没有任何链接指向的页面排在最后。
按文件名顺序按文件夹名和文件名排序(2 在 10 之前)。
复制到 HTML 旁边每个链接文件都会复制到 HTML 旁边的文件夹中,链接会打开这些副本。请将 HTML 和文件夹放在一起。
嵌入到 HTML 中文件保存在这一个 HTML 文件中,并在末尾列出。单个文件便于分享,但会随文件大小而变大。
保留为链接不复制链接文件。链接仍指向原文件夹。

图示和名称与扩展界面中的卡片相同。

适合用途

  • ✓多年前保存或镜像下来的网站(index.html 加几十个页面),想合成一个文件来保存、阅读或搜索。
  • ✓以 HTML 页面文件夹形式导出的帮助文件、产品手册或技术文档。
  • ✓把多页 HTML 文档作为一个附件分享,或一次性打印成 PDF。
  • ✓把整套本地文档作为带出处的 Markdown 或数据包,一次交给 AI 工具。

工作流程

  1. 1打开 Grab All Files,选择“将网页合并为 HTML”,并把来源切换为“从电脑文件夹”。
  2. 2选择文件夹或 ZIP 文件,也可以直接拖到页面上。.html、.htm 和 .xhtml 文件会按网站从 index.html 出发的链接顺序排列,没有被链接的页面按名称排在后面。
  3. 3检查列表:保留或移除页面,切换为“按文件名顺序”,限定为“仅此文件夹”,或用“排除(每行一个)”排除路径。再选择用途:“保存网站”、“作为一个文件分享”、“打印或生成 PDF”或“交给 AI 阅读”。
  4. 4生成 HTML。在报告中查看无法读取的文件、指向被排除页面的链接,以及无法内嵌的图片。

常被合并的文件夹

旧网站的备份

用“另存为”、HTTrack 或 wget 保存的网站,或从服务器复制下来的 index.html 和大量子页面。

导出的技术文档

帮助制作工具、Sphinx、Javadoc 或 Doxygen 输出的 HTML,或解压成 HTML 的 CHM 帮助文件。

手册与培训资料

以页面文件夹形式交付的培训资料、产品手册或在线课程章节。

离线保存的内部页面

导出为 HTML 的 Wiki 或内网页面,想保留成一份文档。

一次性打印或生成 PDF

打印合并后的一个文件,而不用逐页打开再打印。

把整套资料交给 AI

生成一个带出处的 Markdown 文件,或完整的 AI 数据包(corpus.md、chunks.jsonl、manifest.json)。

常见问题

可以免费试用吗?

可以试用一页:在文件夹模式下,Free 版每次把所选的一个 HTML 文件转换为内嵌本地图片的独立 HTML。要把多个 HTML 文件合并成带统一目录的一个文件,需要 Pro($19.99,一次性付费)。

我的文件会被上传到哪里吗?

不会。文件夹或 ZIP 在浏览器中读取,合并后的 HTML 在您的设备上生成。不需要任何网站权限,页面引用的网络图片也不会下载,而是保留为链接。

日本的旧网页会变成乱码吗?

没有声明字符集的页面,或声明为 UTF-8 但实际是 Shift_JIS、EUC-JP、ISO-2022-JP 的页面,会被自动识别并正确读取。如果所有页面的 <title> 都相同,目录会改用各页面的标题。

图片、PDF 和页面间的链接会怎样?

本地的 PNG、JPEG、GIF、WebP 和 AVIF 图片会被内嵌。合并后各页面之间的链接变为文件内跳转。PDF、Office、ZIP 等被链接的文件,可以选择“复制到 HTML 旁边”(默认)、“嵌入到 HTML 中”(默认每个文件最大 20 MiB,总计 100 MiB)或“保留为链接”。

可以读取哪些文件?

文件夹或 ZIP 中的 .html、.htm 和 .xhtml 文件。“框架外壳”(frameset)页面默认被排除,但框架内的页面会被包含。MHT 文件和 CHM 帮助文件不能直接读取,请先把 CHM 解压为 HTML。

这和合并网站页面的功能有什么不同?

“浏览器页面”模式从在线网站收集相关页面。文件夹模式只处理电脑上已有的文件,因此适合已存档的网站、离线手册,以及不再在线的文档。

为什么结果中缺少某个页面或图片?

生成HTML后请查看报告:其中列出了无法读取的文件、指向已排除页面的链接以及无法嵌入的图片。所选子文件夹以外或已排除路径中的页面不会包含,在线图片保留为链接;框架布局页面(frameset)默认跳过,但框架内的页面会保留。

相关用途指南

把一个HTML页面文件夹,变成一个文件。

Free 版每次转换文件夹中所选的一个 HTML 文件,并内嵌本地图片。Pro($19.99,一次性付费)把您选中的所有页面合并成带统一目录和内部链接的一个 HTML。所有处理都在您的设备上完成。