宿醉冇醒 发表于 2012-3-23 11:54:43

Buffalo NAS改机Transmission + Flexget + RSS成功分享

本帖最后由 宿醉冇醒 于 2014-1-16 11:29 编辑

前提:1、已改机,2、已成功装Transmission
注:flexget安装方法已更新 2013-1-18//再次更新 2014-1-14【flexget在不断更新中,现在有了daemon模式和Transmission的插件,但考虑Dae占用较多内存,还是采取cron定时运行方式,主要变化:tr插件方式和setuptools版本更新(opt还是0.6)】
1、安装python及工具
ipkg install python27 py27-setuptools
mkdir /tmp2
export TEMP=/tmp2
easy_install-2.7 --upgrade setuptools
easy_install-2.7 pip

还安装个TR的插件:easy_install-2.7 transmissionrpc

2、安装flexget
/opt/local/bin/pip install feedparser
/opt/local/bin/pip install flexget


3、检查:
/opt/local/bin/flexget -V


宿醉冇醒 发表于 2012-3-23 11:57:13

本帖最后由 宿醉冇醒 于 2014-11-3 20:29 编辑

4、编辑flexget配置文件
mkdir~/.flexget
nano~/.flexget/config.ymltasks:
   CHXXX:/*网站名
   rss: http://chdXXX.org/torrentrss.php?myrss=XXXXXXXXXXX/*RSS链接,网站提供
   accept_all: yes
   transmission: yes /*现在可通过插件直接传给transmission了,不必再指定种子下载目录多网址可以重复2-5行即可。
5、测试flexget 配置是否正常:
/opt/local/bin/flexget check
6、建立自动运行机制
vi /etc/cron/crontabs/root
      加入一行(每45分钟运行一次):*/45 * * * * /opt/local/bin/flexget execute重启自动运行
/etc/init.d/cron.sh restart

至此,flexget安装完毕

宿醉冇醒 发表于 2012-3-23 12:04:57

本帖最后由 宿醉冇醒 于 2014-1-15 20:44 编辑

Transmission配置
killall transmission-daemon
vi /root/.config/transmission-daemon/settings.json
确认一行(必须许可127.0.0.1): "rpc-whitelist": "127.0.0.1,192.168.0.*",重新运行:transmission-daemon

宿醉冇醒 发表于 2012-3-23 13:25:00

关于RSS:
一、什么是“RSS下载”?

    “RSS下载”是类似于购物车的概念,把想要下载的种子加入“RSS下载”,软件在一定时间间隔后即可自动开始下载,无须再通过“下载 → 添加 → 确认等繁琐操作”,只需一次点击即可完成。“RSS下载”其实是一种的RSS订阅,下载内容由您自己管理。

二、为什么要使用“RSS下载”?
   
    1、通常的下载步骤:下载种子 → 打开软件(WebUI)→ 添加种子,步骤繁琐;
    2、如果需要远程添加,由于下载机在内网,很多人无法使用 WebUI;
    3、使用手机浏览,浏览器也无法正常使用 WebUI;
    4、以前的RSS订阅无法充分过滤出自己想要下载的内容。

marco9989 发表于 2012-3-27 16:28:04

楼主,对这个功能很感兴趣,只是这些安装的命令到哪里输入,谢谢。麻烦告诉一下,什么环境下,用什么软件,自己可以琢磨

宿醉冇醒 发表于 2012-3-27 22:18:05

Buffalo NAS改机后,用root用户登陆后进入。
简单的:在win XP “开始”-“运行”输入:telnet 192.168.1.2(Nas ip地址)
然后 用户名:密码 就好了。
...hehe,应该会NAS改机,做这个就很简单了。{:7_204:}

KEF 发表于 2012-4-12 08:58:40

这个功能蛮好,先收藏

guoweizhou 发表于 2012-4-17 00:52:22

感谢分享,正打算买nas设备

pare 发表于 2012-6-12 00:08:28

这个是好东西,收藏先

Geek 发表于 2012-6-12 15:25:26

这种功能,能筛选下哪个torrent吗?RSS tm本身就支持,问题是得到一个RSS列表后,往往一个片子有N个种,不知该下哪个

bgtzhang 发表于 2012-6-14 12:02:20

弱弱的问一下:flexget是干什么用的?跟RSS是一回事吗?

zczyyx1 发表于 2012-12-17 15:05:42

本帖最后由 zczyyx1 于 2012-12-17 15:06 编辑

宿醉冇醒 发表于 2012-3-23 12:04 static/image/common/back.gif
Transmission配置
killall transmission-daemon
vi /root/.config/transmission-daemon/settings.json

增加两行:
“watch-dir”: “/mnt/disk2/XXX/tor”,
“watch-dir-enabled”: true
记得在原来配置文件的最后一行加个逗号“,”,不然Transmission运行不了

宿醉冇醒 发表于 2013-1-18 10:18:51

flexget安装方法已更新

雨箫 发表于 2013-3-2 20:14:13

学习学习

雨箫 发表于 2013-3-2 20:18:24

root@honghang:~# /opt/local/bin/flexget -V
'import site' failed; use -v for traceback
前几步按照教程,/opt/local/bin/flexget -V 后 出现这个
Traceback (most recent call last):
File "/opt/local/bin/flexget", line 5, in <module>
    from pkg_resources import load_entry_point
ImportError: No module named pkg_resources
root@honghang:~#

Garfield 发表于 2013-3-2 20:49:17

感谢楼主分享!

夜雨暗影 发表于 2013-3-2 20:54:37

谢谢分享,支持一下

hughalex 发表于 2013-3-2 21:04:13

过来看看啊

thankflash 发表于 2013-3-2 21:21:58

回复,看看。

宿醉冇醒 发表于 2013-3-2 21:43:48

本帖最后由 宿醉冇醒 于 2013-3-2 21:58 编辑

雨箫 发表于 2013-3-2 20:18 static/image/common/back.gif
root@honghang:~# /opt/local/bin/flexget -V
'import site' failed; use -v for traceback
前几步按照教程 ...

试着做一下/opt/local/bin/flexget -v
“v”是小写

隐藏的教程是以前版本的,1.60后用更新的那个
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Buffalo NAS改机Transmission + Flexget + RSS成功分享