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

qbittorrent自动下载热门种子

作者:Chancel Yang, 创建:2023-03-23, 字数:1258, 已阅:54, 最后更新:2024-03-10

一直使用transmission作为PT下载的工具,最近想看看能否自动下载热门种子赚一些上传量,发现实现起来比较复杂

查了相关资料,看起来qbittorrent客户端会更现代化一点,而且结合PT站点的RSS订阅可以实现零脚本自动下载,还可以限制大小

qbittorrent又是大部分PT站点支持的主要客户端之一,以下是基于debian11的qbittorrent自动化下载实践

首先是下载qbittorrentqbittorrent-nox-static

官网的appimage在debian11以及ubuntu2204上无法正常运行,提示缺失.so文件,所以使用qbittorrent-nox-stati版本做替代

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

Bash
x86_64-qbittorrent-nox --profile=data

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

INI
[program:qbittorrent]
command=x86_64-qbittorrent-nox --profile=data
autostart=true
autorestart=true
startsecs=10
stdout_logfile=/var/log/supervisor/%(program_name)s.log
stderr_logfile=/var/log/supervisor/%(program_name)s.log
stdout_logfile_maxbytes=10MB
user=apps

设置-Bittorrent中关闭DHT相关功能,如下

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

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

打开qbittorrent设置,选择rss,开启rss自动下载,同时点击修改下载规则,如下

新建下载规则,并根据需要填入正则表示式限制下载资源类型(大小/分类/格式等),如我填的是\[([0-4]\d\.|\d\.).*\]表示限制40G大小以内的种子,如下


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

account_circle
email
web_asset
textsms

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

还没有可以显示的留言...
[[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)]]