flexget订阅rss推送到bt软件实现自动下载新番
安装
1
2
3
4
5
6
7
8
9
10
11
12
13
| #官方推荐python3
apt install python3
#安装虚拟环境模块
apt install python3-venv
#创建虚拟环境
python3 -m venv ~/flexget/
#在虚拟环境中中安装FlexGet
cd ~/flexget/
bin/pip install flexget
#创建配置目录
mkdir /root/.flexget
#创建配置文件
vi /root/.flexget/config.yml
|
配置文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| web_server:
bind: 0.0.0.0
port: 5050
schedules:
- tasks: [anime*]
interval:
minutes: 30
tasks:
anime-骚动少女:
rss: https://mikanani.me/RSS/Bangumi?bangumiId=1988&subgroupid=37
accept_all: no
regexp:
accept:
- .+千夏.+1080.+简
download: /root/.flexget/torrent
qbittorrent:
path: /home/share/qbt//动画/骚动少女/
host: localhost
port: 8080
username: admin
password: "adminadmin"
anime-街角魔族:
rss: https://mikanani.me/RSS/Bangumi?bangumiId=1994&subgroupid=422
accept_all: no
regexp:
accept:
- .+千夏.+1080.+繁
reject:
- web
download: /root/.flexget/torrent
qbittorrent:
path: /home/share/qbt//动画/街角魔族/
host: localhost
port: 8080
username: admin
password: "adminadmin"
|
启动
1
2
3
4
| #设置web-ui密码
~/flexget/bin/flexget web passwd <some_password>
#以守护程序模式启动FlexGet以启动Web服务器
~/flexget/bin/flexget daemon start --daemonize
|
常用命令
1
2
3
4
5
6
7
8
| #检查配置文件
flexget check
#模拟一次rss订阅
flexget --test execute
#手动执行一次rss订阅
flexget execute
#查看rss执行记录
flexget status
|
参考文章:
FlexGet官方安装指南
FlexGet官方配置指南
Debian/Ubuntu实现RSS订阅自动下载-安装flexget及配置