小盘鸡PT全自动刷种(升级简易版)

接上回

上次自己研究了一套自动刷种方案,后来想想还是太重了,各种安装和调试。

对于单站单用户来说,这次直接来搞qb的自带web接口实现自动刷种

上链接:

https://github.com/karllao/check-qb

已经稳定运行一个月了。

限制:

  • 要求qb客户端并且版本v4.1以上
  • 刷种的站点支持rss订阅并且支持标题显示文件大小,或者自己能搞到rss
  • 要有python环境
  • 以上要求缺一不可,如果不合适就不用往下看了。

项目名:check-qb

适用小磁盘的机器使用qBittorrent,定时检查做种时间,并检查rss是否存在文件大小适用的种子下载

支持qb客户端v4.1+的webui接口

  • 按规则筛选种子title的大小信息
  • 按添加时间删除做种种子
  • 支持win下crontab表达式运行,感谢micromys/winCron
  • 支持添加爱语飞飞接口调用通知,注册地址:https://iyuu.cn/

使用

1、开启qb客户端webUI

2、添加站点的RSS订阅

在RSS管理页面添加站点的RSS链接,具体链接一般站点都能提供,记得开启包含文件大小的标题,如下图每个种子的title最后会带有文件大小[xx GB]

注:没有RSS管理界面,可以在菜单:视图-rss阅读器 开启

另外最好设置一下配置的rss订阅名称好记一点的,右键选择rss订阅源重命名,后面代码运行的配置会用到。

注意:不用开启设置里的自动获取rss订阅和rss自动下载,这里由代码调用qb接口实现

3、配置脚本

下载github的开源脚本后

编辑config.py文件,按里面说明填写即可。其中比较复杂的是那个过滤的正则(字段rule),默认是只允许 1到6GB 的文件下载。

4、运行

默认提供的是win环境运行的.bat启动文件,有动手能力的可以在linux的定时任务添加运行run_check.py文件即可。

第一种,支持crontab表达式可以自定义时间: 编辑crontab.txt定义定时执行,已存在默认命令,每天8点-23点每2分钟执行一次 命令行运行:start_crontab.bat

第二种方法,运行start_check.bat 60秒执行一次,也可以自行修改执行的间隔时间

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注