BitComet 中文文档 下载 App

BitComet 批量下载 — 按编号自动生成、从网页抓取所有链接

什么时候需要批量下载

日常使用中有两种典型的批量下载场景:

场景一:有规律的编号序列

比如你在一个文件分享站看到一个完整的资源包,里面有按编号排列的 20 个文件:

http://example.com/archive/chapter01.zip
http://example.com/archive/chapter02.zip
...
http://example.com/archive/chapter20.zip

一个一个复制粘贴 URL 显然太累了。BitComet 的"按编号批量"功能可以让你一次性生成所有链接。

场景二:一个网页里有多个下载链接

比如一个网页上列出了一堆游戏资源、或者一个影视站点的剧集页面上有 10 集下载链接。BitComet 的"从网页提取链接"功能可以自动解析 HTML 页面、找出所有 <a href="..."> 标签里的下载 URL,然后一次性添加所有。

方法一:按编号批量生成

步骤

  1. 打开 BitComet → 文件 → 打开 URL(批量),或者在"打开 URL"窗口里点"批量添加"按钮。
  2. 在弹出的"批量添加 URL"窗口里填写:
字段说明示例
URL 模板用 (*) 作为编号占位符http://example.com/chapter(*).zip
起始编号第一个文件的编号1
结束编号最后一个文件的编号20
编号位数补零到几位数(1 = 不补,2 = 01,3 = 001)2
步进每次加多少(通常是 1)1
  1. 点 "生成列表" 按钮——BitComet 会列出所有生成的 URL,你可以预览检查(比如有没有漏掉的、有没有多余的)。
  2. 确认无误后点 "确定",所有 URL 会一次性加入下载队列。

进阶技巧

多个编号占位符:如果 URL 里有两个编号(比如 file(1)(2023).zip 和 file(2)(2023).zip),可以用多个占位符——(*) 表示第一个编号、(#) 表示第二个。每个占位符单独设置起止编号和步进。

URL 列表导入:如果你有一个预先写好的 .txt 文件(每行一个 URL),也可以直接导入——批量添加窗口底部有一个"导入 URL 列表"按钮。

间隔或排除:如果编号不是连续的(比如只需要 1, 3, 5, 7 这几个),最稳的方法是手动写一个 URL 列表文件然后导入。

方法二:从网页抓取所有下载链接

步骤

  1. 打开 BitComet → 文件 → 从网页添加(不同版本措辞略有不同,有的在"打开 URL"窗口里)。
  2. 输入目标网页的完整 URL(比如一个列出了资源的目录页)。
  3. BitComet 会下载这个 HTML 页面、解析所有 <a> 标签、提取 href 属性里的链接。
  4. 弹出一个预览列表——左边列出了页面上所有找到的链接,右边可能显示每个链接的文件类型和大小(BitComet 会对候选 URL 发 HEAD 请求预检)。
  5. 勾选你想下载的那些链接(可以用"全选""排除选择""按扩展名过滤"等按钮快速筛选)。
  6. 点确定,所有勾选的链接一次性加入下载队列。

过滤技巧

网页上会有各种链接(导航、CSS、JS、广告等),不可能全下。过滤方法:

登录页面

某些下载站点需要登录后才能看到下载链接(比如论坛的附件区、网盘的分享页)。BitComet 抓取这种页面会失败,因为它没有你的 Cookie/会话信息。解决方案:

批量下载的注意事项

避免把服务器打爆

批量下载 50 个文件时,BitComet 不会同时发 50 个任务——默认会按照"同时最多跑 N 个任务"的队列策略,一个接一个或几个几个来。检查:

失败重试

批量下载时个别文件可能因为网络波动或服务器临时维护而失败。BitComet 默认会自动重试(次数可配置)。批量下载完成后建议检查任务列表里有没有"错误"状态的任务——手动重新添加即可。

批量添加的任务是独立的

批量生成或网页抓取出来的每个 URL 都是独立的下载任务,和手动一个个添加没有区别。每个任务可以独立暂停、继续、限速、删除、改名。

不要滥用

批量下载功能不是爬虫。大规模、高频次地从网站批量抓取资源可能触发网站的反爬虫机制(IP 封禁、验证码),甚至违反网站的使用条款。尊重网站的正常使用边界。

和 BT 批量下载的区别

BitComet 不支持"按编号批量生成 torrent 任务"——BT 任务必须有 .torrent 文件或磁链。如果你要批量下载 BT 资源,通常的做法是:

  1. 先在资源分享站批量收集磁链(比如用浏览器插件一键复制页面上所有 magnet: 链接)。
  2. 然后把这些磁链粘贴到 BitComet 的"批量添加 URL"窗口里,用"导入 URL 列表"的方式一次性导入。

BitComet 可以识别批量添加列表里混合的磁链和 HTTP 链接,自动分门别类处理。