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文件。 简单,快速,无痛。 🙂
OT:我不知道他们是否提到过它,但是Remastersys已经消失了……这是一个很棒的工具.. :(
你好,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文件。 但它似乎是空的,希望您的帮助谢谢