Flexget入门教程

本文最后更新于 2021年5月6日 中午

1. 安装

脚本安装:Debian/Ubuntu,可以使用inexistence,项目地址,在脚本里装完了FlexGet后,请跳到步骤2

普通安装

安装Python和pip(Linux和Win操作相同):

  • Ubantu/Debain:sudo apt-get install python3.7
  • Linux需要下载pip:sudo apt-get install python-pip
  • Win: 官网下载

库安装:

  • pip install flexget

当你再命令行里查看版本,出现则表示安装完成

1
2
3
C:\Users\ShizuRin>flexget -V
3.1.70
You are on the latest release.

2. 配置FlexGet

FlexGet 依赖于config.yml配置文件运行

建立.flexget文件夹:

Windows:C:\Users\你的用户名\flexget 或者 C:\Documents and Settings\你的用户名\flexget\
Linux:\root\.flexget)
具体设置可看官网

你想详细过滤种子,可以看:flexget-nexusphp项目

配置config.yml文件

yaml缩进为2个空格,运行时错误可以看一下缩进

在flexget文件夹里新建config.yml文件

config文件基本结构(不能用):

1
2
3
4
tasks:
pthome:
u2:
league:
进阶(不使用flexget-nexusphp)
1
2
3
4
5
6
tasks:
pthome:
rss: 填你的RSS链接
download: /home/shizurin/deluge/watch/
headers:
Cookie:"填你的COOKIE"

应该可以运行,不保证能用

高级,配合flexget-nexusphp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
task:
league:
rss:
url: 填你的RSS
other_fields:
- link
nexusphp:
cookie: '填你的COKIE'
discount:
- free
- 2xfree
seeders:
min: 0
max: 3
leechers:
min: 0
max: 100
max_complete: 0.1
user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36
download: /home/mashiro/deluge/watch/
content_size:
min: 10
max: 60000
strict: no

详细配置参照:flexget-nexusphp项目

3. 测试和运行

测试:命令行输入flexget --test execute, 有输出种子标题,没看到错误表示配置文件没有问题

一次运行:flexget execute
定时运行:

Edited by shizurin


Flexget入门教程
https://nanami.run/2021/01/04/Flexget/
作者
Nanami
发布于
2021年1月4日
许可协议