PT-download
  • 说明
  • PT站点篇
  • 设备篇
    • 本地设备
    • 常见独服/盒子
  • 解决方案
    • PT站刷流方案
    • 自动组建影视中心
  • 下载工具
    • Aria2
    • Qbittorrent
    • Transmission
  • 辅助工具
    • Autoremove-torrents
    • IOTOP查询IO情况
    • RSS常用正则表达式
    • Flexget
    • RSS常用正则表达式
    • Vnstat流量统计
    • mktorrent
    • Autoremove-torrents删种策略
由 GitBook 提供支持
在本页

这有帮助吗?

在GitHub上编辑
  1. 辅助工具

Flexget

上一页RSS常用正则表达式下一页RSS常用正则表达式

最后更新于2年前

这有帮助吗?

Flexget配置

安装flexget

pip3 install flexget #安装flexget
which flexget #查询 FlexGet 安装位置,例如位置为 /usr/local/bin/flexget
flexget -V #查看flexget版本

配置Flexget目录及config文件

mkdir /root/.flexget #创建.flexget目录
nano /root/.flexget/config.yml # 创建及更改config.yml内容
mkdir ~/.flexget/plugins && cd ~/.flexget/plugins && wget https://github.com/Juszoe/flexget-nexusphp/releases/download/v1.4/nexusphp.py #创建plugins目录,下载nexusphp插件
flexget web passwd Peterpt@pt311%s #设置web ui 后台密码 为 Peterpt@pt311%s
flexget daemon start --daemonize #开启 webui 后台运行

实际情况如图

webui运行后,直接登录浏览器,3539为我设置的端口,前面为盒子的ipv4地址

Config文件样本

config.yml可以登录web ui后台去编辑也可以用notepad++打开.flexget文件夹下面的config.yml来编辑。这里给出个简单的样本

web_server:
  bind: 0.0.0.0
  port: 3539
  web_ui: yes

schedules:
  - tasks: [Test]
    interval:
      minutes: 5 #每5分钟R一次种子

templates:
  qb:
    qbittorrent:
      path: /home/你设置的username/qbittorrent/Downloads/
      host: 你盒子的Ipv4地址
      port: 8080
      username: 用户名
      password: 密码

# 任务
tasks:
  Test:
    rss: 站点RSS链接
      url: 
      other_fields: [link]
    nexusphp:
      cookie: '站点的cookie'
      hr: no   
    content_size: #这里我筛选20G到300G的种子
      min: 20000
      max: 307200 
      strict: no 
    template: qb
    qbittorrent:
      label: Test # QB里设置category为Test
      maxupspeed: 100000 #设置限速100MB/s 针对有上传限速的网站

编辑完后在webui后台选择Tasks→Execute,这里先进行一次learn, 来筛选掉符合条件的旧种

flexget其他指令

\