如何使用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,但配置文件沒有出現,我在kde桌面上使用Ubuntu 12.10。

    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文件。 但它似乎是空的,希望您的幫助謝謝