找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 6566|回复: 1

[转帖] Deluge/Transmission使用RSS的教程

[复制链接]
发表于 2013-2-15 21:25 | 显示全部楼层 |阅读模式
本帖最后由 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等等









我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-12-11 18:52 | 显示全部楼层
共享盒子没有root
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-29 18:38

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表