如何使用flexget下载系列

Flexget是从终端运行的工具,允许您通过RSS下载种子。 这对于电视连续剧特别有用,因为如果您关注许多电视连续剧,由于它们在不同的日期和时间播放,手动下载它们可能会非常困难。

安装

En 及衍生产品:

yaourt -S flexget

其他Linux发行版:

1. 确认您有 Python的2.6 (最低)已安装:

python -V

如果未安装,则必须安装。

在Debian / Ubuntu及其衍生版本上:

须藤apt-get install python2.6

2. 确认您已安装 蟒蛇:

dpkg -s python-pip

如果未安装,请在Debian / Ubuntu及其衍生版本中:

须藤apt-get install python-pip

3. 安装flexget:

sudo pip安装flexget

组态

配置flexget并告诉它下载哪个系列,什么质量,在哪个路径上等等。 只需修改文件.flexget / config.yml。

要查看config.yml的示例或“食谱”以下载系列,我建议阅读 官方项目页面。 但是,此基本配置应起作用:

任务:任务名称:rss:http://example.com/torrents.xml系列:-我的系列1-我的系列2下载:〜/ torrents / series /

显然,您必须相应地更改数据。 作为RSS地址,我通常使用: http://showrss.karmorra.info/feeds/all.rss。 当然,这取决于口味和需求。

这是我当前使用的配置文件...

测试flexget并将任务添加到cron

修改完配置文件后,我们需要进行测试以验证一切正常。 为此,我打开了一个终端并写道:

flexget-测试

不要期望此命令下载任何文件,它只是验证config.yml中输入的数据是否“一致”,并且flexget可以正确解释它。

要有效执行flexget,只需输入:

弹性

最后,一旦一切按我们希望的方式工作,最好将flexget添加到cron作业中,以使其在每个X时隙运行。

crontab -e @hourly / usr / local / bin / flexget --cron

此配置每1小时运行一次flexget。 有关如何配置cron的更多信息,建议阅读 这篇旧文章.

配置bittorrent客户端

剩下的唯一事情是配置bittorrent客户端以开始下载flexget保存在config.yml文件中指定的文件夹中的种子。

在Transmission上,这很容易。 转到“编辑”>“首选项”,选择选项“自动从中添加种子”,然后选择相应的文件夹。

总而言之,自动下载系统的工作方式如下:flexget自动运行(感谢cron)并将相应的torrent文件下载到一个文件夹中。 反过来,我们的bittorrent客户端将自动下载flexget下载的所有.torrent文件。 简单,快速,无痛。 🙂


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   海门达尔

    OT:我不知道他们是否提到过它,但是Remastersys已经消失了……这是一个很棒的工具.. :(

  2.   米格尔

    你好,usemoslinux的朋友们,我已经关注了很长时间,但这是我第一次决定写信给你,我已经安装了flexget,但是配置文件没有出现,我在ubuntu 12.10和kde桌面上使用了。

    miguel @ miguel-系统-产品名称:〜$ flexget

    2013-06-14 19:06信息管理器尝试从以下位置读取:/usr/local、/home/miguel/.flexget、/home/miguel/.config/flexget

    2013-06-14 19:06严重主要无法找到配置文件config.yml

    2013-06-14 19:06信息管理器尝试从以下位置读取:/usr/local、/home/miguel/.flexget、/home/miguel/.config/flexget

    2013-06-14 19:06严重主要无法找到配置文件config.yml

    miguel @ miguel-系统-产品名称:〜$

    我尝试设置flexget / config.yml文件。 但它似乎是空的,希望您的帮助谢谢