作者:E4b9a6, 创建:2023-03-23, 字数:1228, 已阅:107, 最后更新:2024-06-04
transmission 是我比较常用的PT下载器,但实现自动下载上传种子比较复杂,qbittorrent 的设置会更简单一点
qbittorrent 结合 PT 站点的 RSS 订阅可以实现自动下载,还可以结合正则表达式根据种子大小、种子类型等需求按需下载
以下是基于debian11的 qbittorrent 自动化下载实践
首先是下载 qbittorrent :qbittorrent-nox-static
官网的 appimage 在 debian11 上无法正常运行,提示缺失.so文件
运行方法如下,--profile
参数是用于指示 qbittorrent 配置存储路径
x86_64-qbittorrent-nox --profile=data
访问 http://localhost:8080
,默认账户密码是 admin
/ adminadmin
,确认运行成功后,使用supervisor设置为后台运行
Supervisor 配置单参考
[program:qbittorrent]
command=x86_64-qbittorrent-nox --profile=data
autostart=true
autorestart=true
stdout_logfile=/var/log/supervisor/%(program_name)s.log
stderr_logfile=/var/log/supervisor/%(program_name)s.log
stdout_logfile_maxbytes=10MB
user=apps
接着打开 qbittorrent ,在 设置-Bittorrent
中关闭DHT相关功能,如下
打开PT网站,创建一个RSS订阅,记住勾选项目标题包含文件大小,如下
回到 qbittorrent 打开rss订阅设置,新增rss订阅,如下
打开 qbittorrent 设置,选择rss,开启rss自动下载,同时点击修改下载规则,如下
新建下载规则,并根据需要填入正则表示式限制下载资源类型(大小/分类/格式等),如我填的是 \[([0-4]\d\.|\d\.).*\GB]
表示限制40G大小以内的种子,如下