首页 > 教程 > Linux > qbittorrent、flexget与autoremove torrents配合,自动刷pt,下载数据并删除
2021
11-08

qbittorrent、flexget与autoremove torrents配合,自动刷pt,下载数据并删除

之前写了教程,讲的Debian下如何使用transmission配合flexget自动下载pt并删除,达到自动刷pt数据的目的,不过教程里面的方法已经失效了,因为python2.7版本已经不再受支持。

找了一个新的办法,采用qbittorrent、flexget与autoremove torrents配合,达到同样的目的。

一、安装qbittorrent

运行一次

ctrl+c结束进程

创建服务

在其中输入一下内容:

启动并设置开机自启(如何结束不用讲了吧)

访问qb的webUI,端口号我修改为8088了,默认是8080。

二、flexget

安装flexget

创建配置文件:

在其中输入以下内容:

在插件支持的情况下,还可以只下载free的免费种子,配置如下:

需要先将插件上传至/root/.flexget/plugins目录下, 没有plugins目录的可以自己新建。

插件下载及教程参照:flexget-nexusphp,目前只试了下hdsky的设置没问题,m-team的我测试即使加了过5秒盾的插件,仍然报错,有兴趣的朋友可以自己折腾一下。

新建两个目录

执行一下,应该不会有错,注意yaml文件中不能用tab键,只能空格

设置自动运行

在其中加入:

表示每10分钟执行一次。

设置webUI

必须开启守护进程:

访问 http://ip:8089 即可,用户名为 flexget,密码为设置密码。

编辑 crontab,输入以下内容。

三、autoremove torrents

安装

创建配置文件:

在其中输入

这样,做种达到10800秒后,就会自动删除该种子。

运行

自动运行,编辑crontab,添加

每10分钟执行一次

 

flexget和autoremove还有很多具体的配置选项,这里就不一一介绍了,可以查看别人的教程。

本文参考了小学堂的教程,只是把其中的一些配置文件修改了一下,算是给自己搭建过程做一个备份。

 

最后编辑:
作者:ljchen
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。