|
本帖最后由 tawangxunyuan 于 2013-2-15 21:26 编辑
原帖地址:http://hd2pt.com/thread-32115-1-1.html
看到论坛上面没有 简单写一下
Deluge 在1.2+以后没有官方的RSS插件 而TR就从来没有过
所以需要借助 Flexget
http://flexget.com
注意本文适用于Ubuntu 10.04 及Ubuntu 11.04 其他版本没有测试过
首先安装 Flexget
确定系统中有Python环境 并且高于2.5x
python -V
复制代码
接着安装python的easy_install
apt-get install python-setuptools
复制代码
完成后安装flexget
easy_install flexget
复制代码
设定RSS更新的间隔 通过计划任务运行flexget实现
crontab -e
复制代码
添加
*/30 * * * * /usr/local/bin/flexget --cron
复制代码
30表示30分钟运行一次 即30分钟更新一次RSS 可自行更改
接着创建配置文件
cd ~
mkdir .flexget
cd .flexget/
vim config.yml
示例:
feeds:
tv-shows:
rss: http://example.com/rss.xml
series:
- pioneer one
- south park
download: ~/torrents/
注意 上级跟下级之间用两个空格 tv-shows就是一个RSS订阅 在它下面是rss地址和过滤条件 当然这是最简单的过滤最后的download是指动作 输出种子到一个目录 让deluge或者tranmission监视下载这个目录即可
设置完成后用flexget --test测试一下
大功告成
进阶指南
以上只是最简单的安装 其实flexget支持很多功能 比如自动将种子传到Deluge或者Transmission
在此也简单介绍一下几个实用功能
1.配合TR的web界面
将download替换为
transmission:
host: localhost #连接本机的就填localhost
port: 5566 #端口
username: lulala #用户名
password: balala #密码
2.高级过滤表达式(替换series)
A。全部下载
accept_all: true
B。跳过指定的种子
regexp:
accept:
- AAAAA
- BBBBB
reject:
- CCCCC
- DDDDD
其中reject的优先级高于accept
借用此可以订阅制作组的作品 并可以设置不下载1080i或者720p等等
|
|