Deluge/Transmission使用RSS的教程
本帖最后由 tank 于 2012-5-13 16:30 编辑看到论坛上面没有 简单写一下
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 --cron30表示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等等
很好很强大,学习了{:2_143:} 来学习的 本帖最后由 iblicf 于 2011-11-4 15:41 编辑
原来有过,被回档了 ~ 现在流行 rt+ru , rss 插件下载 torrents ... , deluge/ transmission 设置监控目录到rtorrent/session ~~~
学习了,去试验一下。 学习贴,必须顶{:2_99:} 不错,楼主厉害,支持! 楼主好给力!请教下tr,rt,de那个客户端速度,连接情况好些?不考虑资源消耗. 感谢分享。。。顶起 可惜用的VPS是个小硬盘,不敢玩RSS 楼主高明,我很佩服,学习了 目前用不到,但还是要学习一下 了解下、、、、、、、、、、、、、 感谢分享,正需要呢 技术贴,谢谢分享~ 感谢楼主,这个教程一定收藏 感谢分享。学习一下。 看来还是得用用tr才行
此法不得不学哟,来看看 教學帖必頂