标签 - flexget

flexget rss transmission    2019-09-08 14:40:33    23    0    0

先安装一些支持包,再设置一个下载目录

  1. yum install -y gcc make zlib zlib-devel readline-devel sqlite sqlite-devel openssl-devel mysql-devel gd-devel openjpeg-devel
  2. mkdir /home/transmission/Torrents

下载并安装 pip

  1. wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate
  2. python get-pip.py

virtualenv

  1. pip install virtualenv

添加并安装 flexget

  1. virtualenv /root/flexget
  2. /root/flexget/bin/pip install flexget

安装 transmissionrpc 插件(实现transmissionrpc 帐号认证)

  1. /root/flexget/bin/pip install transmissionrpc

添加FlexGet配置文件

  1. vi /root/flexget/config.yml

flexget 配置文件 部分示例(以config.yml命名)

  1. tasks:
  2. pt_name:
  3. rss: .... # pt rss 订阅地址
  4. download: /data/torrent # flexget 下载种子存放位置
  5. transmission:
  6. host: xxx.xxx.xxx.xxx # transmission 主机ip
  7. port: xxxx # transmission 端口
  8. username: xxxx # transmission 用户名
  9. password: xxxx # transmission 密码
  10. regexp:
  11. accept:
  12. - Colony\.S\d{1,2}E\d+\.720p\.HDTV
flexget    2019-09-08 09:19:44    24    0    0

title

群晖 transmission rss flexget    2019-03-24 13:07:37    215    0    0

title
- 绿色通道,直达最新config.yml脚本

(一) 写在最前面的

  • 写这个目的主要是防止我忘记,这个开始之前,我真的要吐槽一下,网上的教程好多都是转载,高手一般不分享而且分享写文章多数是写给有基础的人看的,所以导致很多设置安装过程不知所云,问题也是各种各样,对于我这个小白来说,这次成功安装,全靠猜,所以我猜了两天,终于明白。

  • 本人想要实现的功能主要是在PT网站(在此以OB站例,因为我只有这个PT站)将种子保存到rss下载筐后,群晖中的Transmission能自动进行下载。

(二) 基础

  1. 群晖6.2
  2. 己安装第三方套件Transmission、汉化的WebUI

(三) 开始实现本文功能

1. 开启TR的自动下载功能,即自动下载watch目录中的种子

a. 用putty工具登上群晖,如下图中操作,用vim编辑setting.json文件,找到"watch-dir-enabled"把其后的false改为true,保存退出。

b. settings.json保存后,去套件中心重启一下Transmission套件。

2. 安装python module套件

注意了是python module,不是python3,见下图红色箭头所指。

3. 安装Python包管理工具easy_install

a、putty工具ssh到群晖,获得root权限后,进入root目录,运行下面的命令

  1. wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg#md5=fe1f997bc722265116870bc7919059ea

b、将下载下来的egg文件当做shell脚本执行安装即可

  1. sh setuptools-0.6c11-py2.7.egg

c、运行结果见下图

4. 安装flexget

a、putty工具ssh到群晖,获得root权限后,进入root目录,运行下面的命令

  1. wget https://bootstrap.pypa.io/ez_setup.py
  2. python ez_setup.py
  3. easy_install