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
本帖最后由 宿醉冇醒 于 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安装完毕
本帖最后由 宿醉冇醒 于 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 关于RSS:
一、什么是“RSS下载”?
“RSS下载”是类似于购物车的概念,把想要下载的种子加入“RSS下载”,软件在一定时间间隔后即可自动开始下载,无须再通过“下载 → 添加 → 确认等繁琐操作”,只需一次点击即可完成。“RSS下载”其实是一种的RSS订阅,下载内容由您自己管理。
二、为什么要使用“RSS下载”?
1、通常的下载步骤:下载种子 → 打开软件(WebUI)→ 添加种子,步骤繁琐;
2、如果需要远程添加,由于下载机在内网,很多人无法使用 WebUI;
3、使用手机浏览,浏览器也无法正常使用 WebUI;
4、以前的RSS订阅无法充分过滤出自己想要下载的内容。 楼主,对这个功能很感兴趣,只是这些安装的命令到哪里输入,谢谢。麻烦告诉一下,什么环境下,用什么软件,自己可以琢磨
Buffalo NAS改机后,用root用户登陆后进入。
简单的:在win XP “开始”-“运行”输入:telnet 192.168.1.2(Nas ip地址)
然后 用户名:密码 就好了。
...hehe,应该会NAS改机,做这个就很简单了。{:7_204:} 这个功能蛮好,先收藏 感谢分享,正打算买nas设备 这个是好东西,收藏先 这种功能,能筛选下哪个torrent吗?RSS tm本身就支持,问题是得到一个RSS列表后,往往一个片子有N个种,不知该下哪个 弱弱的问一下:flexget是干什么用的?跟RSS是一回事吗? 本帖最后由 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运行不了 flexget安装方法已更新 学习学习 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:~# 感谢楼主分享! 谢谢分享,支持一下 过来看看啊 回复,看看。 本帖最后由 宿醉冇醒 于 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后用更新的那个