menu E4b9a6's blog
rss_feed
E4b9a6's blog
有善始者实繁,能克终者盖寡。

qbittorrent自动下载热门种子

作者:E4b9a6, 创建:2023-03-23, 字数:1320, 已阅:126, 最后更新:2024-06-04

这篇文章更新于 170 天前,文中部分信息可能失效,请自行甄别无效内容。

transmission 和 qbittorrent 是常用的PT下载器,但 tr 实现自动下载上传种子较 qbittorrent 会麻烦不少

所以这里以 qbittorrent 为例,结合 PT 站点的 RSS 订阅实现自动下载,利用正则表达式根据种子大小决定要不要下载

以下是基于debian11的 qbittorrent 自动化下载实践

首先是下载 qbittorrent :qbittorrent-nox-static

官网的 appimage 在 debian11 上无法正常运行,提示缺失.so文件

运行方法如下,--profile 参数是用于指示 qbittorrent 配置存储路径

Bash
x86_64-qbittorrent-nox --profile=data

访问 http://localhost:8080 ,默认账户密码是 admin / adminadmin ,确认运行成功后,使用supervisor设置为后台运行

Supervisor 配置单参考

INI
[program:qbittorrent]
command=/opt/qbittorrent/x86_64-qbittorrent-nox --profile=/opt/qbittorrent/data
autostart=true
autorestart=true
stdout_logfile=/var/log/supervisor/%(program_name)s.log
stdout_logfile_maxbytes=16MB
stdout_logfile_backups=2
redirect_stderr=true
user=app

接着打开 qbittorrent ,在 设置-Bittorrent 中关闭DHT相关功能,如下

1.png

打开PT网站,创建一个RSS订阅,记住勾选项目标题包含文件大小,如下

2.png

回到 qbittorrent 打开rss订阅设置,新增rss订阅,如下

3.png

打开 qbittorrent 设置,选择rss,开启rss自动下载,根据需求自定义下载间隔和下载数量,最后点击修改下载规则,如下

4.png

新建下载规则,并根据需要填入正则表示式限制下载资源类型(大小/分类/格式等),如限制下载不超过 100Gb 大小的种子是:

  • \[[0-9]\d\..*GB\]

5.png

点击保存后,会马上下载一轮种子,之后根据设置的时间间隔自动判断现在不超过 100Gb 的种子


[[replyMessage== null?"发表评论":"发表评论 @ " + replyMessage.m_author]]

account_circle
email
web_asset
textsms

评论列表([[messageResponse.total]])

还没有可以显示的留言...
gravatar
[[messageItem.m_author]] [[messageItem.m_author]]
[[messageItem.create_time]]
[[getEnviron(messageItem.m_environ)]]
[[subMessage.m_author]] [[subMessage.m_author]] @ [[subMessage.parent_message.m_author]] [[subMessage.parent_message.m_author]]
[[subMessage.create_time]]
[[getEnviron(messageItem.m_environ)]]