flexget自动为qbittorrent、transmission等PT客户端添加种子任务
https://flexget.com flexget解决了PT客户端没有RSS订阅功能,实现全自动添加种子任务到qbittorrent、 transmission、 deluge等客户端上,配合使用autoremove-torrents自动删除PT种子文件简直是PT党刷上传流量的必备神器 安装flexget 从pip安装 apt update apt install python3-pip pip3 install flexget flexget配置文件 mkdir .flexget nano .flexget/config.yml 示范配置 templates: # 剩余空间模板,当 path 对应的路径的剩余空间小于 space 规定的数值的时候停止 RSS 下载 单位MB freespace: free_space: path: /home/star space: 10240 # qb 的模板,之后写 qb 就是指把种子推送到 qb 进行下载;下面 tr de rt 也是如此 # 除非你修改了对应客户端的账号密码或者端口号,不然不需要修改这些客户端的模板 qb: qbittorrent: path: /home/SCRIPTUSERNAME/qbittorrent/download/ host: localhost port: 8080 username: admin password: adminadmin tr: transmission: path: /home/SCRIPTUSERNAME/transmission/download/ host: localhost port: 9091 username: SCRIPTUSERNAME password: SCRIPTPASSWORD de: deluge: path: /home/SCRIPTUSERNAME/deluge/download/ host: localhost port: 58846 username: SCRIPTUSERNAME password: SCRIPTPASSWORD # 体积过滤模板,min 是符合条件的最小种子体积,max 是符合条件的最大种子体积,单位均为 MB # strict 默认是 yes,表示在无法确定大小的情况下就不下载,这里把它改成 no 了 # 也就是说,这段 size 的意思是,只下载体积为 6000-666666 MB 的种子,其他不满足条件的种子不下载 size: content_size: min: 10000 max: 66666 strict: no # 任务 tasks: CHDbits: rss: https://chdbits.co/torrentrss.php?rows= verify_ssl_certificates: no accept_all: yes template: - freespace - qb qbittorrent: maxupspeed: 45000 # qbittorrent单种上传限速45000KB/S label: CHDbits CMCT: rss: https://hdcmct.org/torrentrss.php?rows= verify_ssl_certificates: no accept_all: yes template: - freespace - size - qb qbittorrent: label: CMCT # RSS功能使用daemon模式的schedules或者使用cron 二选一 #schedules: # - tasks: [ChDbits, CMCT] # interval: # minutes: 10 # 这里我选用是CRON schedules: no # 每10分钟执行一次 使用 schedules 示范 ...