云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Transmission+Flexget实现RSS自动下载

Transmission+Flexget实现RSS自动下载

  • 62 次阅读
  • 3 次下载
  • 2025/6/4 15:24:12

PS:经实际运用发现,212P在重启后其用户主目录,即/root目录下自建的目录或文档会丢失,所以建议各位最好是选择其它地方建立此目录。比如我后来就在/share/MD0_DATA/下建立的.flexget。MD0_DATA实际就是我的硬盘,各人的硬盘名可能不同,以你实际的为准。 (十)、进入.flexget目录,输入cd .flexget后回车:

(十一)、输入vi编辑命令,创建一个新的config.yml文件:

简要说明一下vi的编辑命令(所有编辑命令均从光标所在处开始): 编辑模式: i键—插入字符 a键—增加字符 x键--删除一个字符

dd键(连按两次)--删除一行

p键—将刚才删除的行复制到新行(此功能常用于将某行移动到某处) o键—增加新的一行

s键(小写)—替换一个字符,如果输入数字再输入s,比如5s代表替换5个字符

S键(大写)—替换一行字符,功能等同于先dd再a

Esc键回到命令模式(所有的命令都只出现在底部):

:wq—存盘退出(或者是shift+zz) :q—不存盘退出

:q!—强制不存盘退出,对于改错的内容不想保存退出特别有用

(十二)、config.yml文件格式如下。Yml是Yaml格式的文件,有严格的格式缩进要求,只能使用空格键并且空格必须是双数,不能使用Tab键。 重点讲解下这个格式(flexget关键字为红色字体,不能随意变更):

第一行的tasks:代表任务的开始,顶格开始,冒号结束

第二行的CHDBits:是某个任务名称,可以自定义。空两格开始,冒号结束 第三行的rss:是PT站的RSS订阅地址。空四格开始,rss:和地址之间必须保

留一个空格

第四行的download:是transmission的监视地址,这个地址必须和

transmission的settings.json文件中的\的目录要保持一致,否则无法实现自动下载。空四格开始,download:和后面的绝对目录之间必须保留一个空格 结束

第六、七、八、九行的host、port、username、password为关键字,不能变第五行为要使用的下载软件,这里直接就是transmission。空四格开始,冒号

更。空六格,冒号和后面的内容之间也必须保留一个空格。如果你更改过

transmission的用户和密码,那么请在第八、九行按你实际更改后的内容填写。当然如果更改过端口也请按实际内容填写。

好了,这就完成一个PT站的设置了,如果有多个PT站就照如此格式写多个任务,如下图:

(十三)、接下来就要检查你写的config.yml格式的语法是否正确了,执行如下语句进行检查,如果返回如图结果即表示通过,否则会有报错信息:

如有错,要看具体的错误原因,因为返回的信息是不一样的,一般最大可能是格式的问题,比如多个空格,少个空格。

参考资料:http://flexget.com/wiki/Configuration http://flexget.com/wiki/Plugins/transmission

(十四)、进行种子下载测试,执行如下语句进行测试。需要注意的是如果config.yml配置文件没有放在默认目录,请带上参数-c \\配置文件绝对路径\\

如果显示以下画面,则表示测试成功了,可以正常从PT站下载种子了(因为本人下载的种子太多,在做测试时报连接超时,所以从网上别人的文章里截取了画面):

(十五)、接下来就是配置计划任务了,输入cd /etc/config后回车

(十六)、输入crontab –e开始编辑计划任务。这里一定要带-e参数。

(十七)、可以看到里面已经有很多任务了,在最后一行添加如下格式信息(注意空格):

0 * * * * /opt/local/bin/flexget execute 或

@hourly /opt/local/bin/flexget execute

这段语句的意思就是每小时执行一次检查,如果想每30分钟就需要改成

*/30 * * * * /opt/local/bin/flexget execute

PS:1、经实际运行后发现,212P不能执行@hourly这种格式,只能写成0 * * * *这种格式。 2、由于.flexget的目录不在默认的用户主目录下,这里在写定时任务时应该改成如下格式: 0 * * * * /opt/local/bin/flexget –c /share/MD0_DATA/.flexget/config.yml execute

搜索更多关于: Transmission+Flexget实现RSS自动下载 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

PS:经实际运用发现,212P在重启后其用户主目录,即/root目录下自建的目录或文档会丢失,所以建议各位最好是选择其它地方建立此目录。比如我后来就在/share/MD0_DATA/下建立的.flexget。MD0_DATA实际就是我的硬盘,各人的硬盘名可能不同,以你实际的为准。 (十)、进入.flexget目录,输入cd .flexget后回车: (十一)、输入vi编辑命令,创建一个新的config.yml文件: 简要说明一下vi的编辑命令(所有编辑命令均从光标所在处开始): 编辑模式: i键—插入字符 a键—增加字符 x键--删除一个字符 dd键(连按两次)--删除一行 p键—将刚才删除的行复制到新行(此功能常用于将某行移动到某处) o键—增加新的一行 s键(小写)—替换一个字

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com