
こんにちは、Habr!
長い間、私のお気に入りのテレビ番組のトラッカーからのダウンロードを何らかの形で自動化したかった。 そして最後に、1週間前、偶然、かなり興味深いFlexGet ソフトウェアに出会いました。
FlexGetは、トレントファイル、製品のダウンロード、TVシリーズの映画などを自動的にダウンロードするための多機能ツールです。 FlexGetは、RSSフィード、HTMLページ、CSVファイルなどのさまざまなソースを処理できます。 さらに、ビデオの品質、サウンド、IMDBレーティングでソートでき、字幕を自動的にダウンロードする方法も知っています。 そして、Transmission and Delugeのプラグインです。
しかし、誰もが知っているrTorrentとuTorrentで動作します。このためには、torrentファイルをそこに入れるだけです。
Pythonで書かれているため、クロスプラットフォームのWin / Linux / BSD / Macでもあることが判明しました。 公式ページには、すべてのプラットフォーム用の詳細なステップバイステップインストールガイドがあります。
彼女をrss-kiにセットして、特定の映画シリーズをダウンロードする必要があったので、後でメディアセンターを快適に見ることができました。 rTorrnetがインストールされたdebianeに急流ロッキングチェアが既に用意されていました。 ポイントは小さい-FlexGetを目的のrss-kuに設定する。
構成の最も簡単な部分を次に示します。
feeds:
lostfilm:
headers:
cookie: "uid=xxxxxx; pass=xxxxxxxxxxxx"
rss: lostfilm.tv/rssdd.xml
regexp:
accept:
-
-
-
-
download: /media/torrents/session/
彼はRSSにアクセスし、必要なシリーズの言及を探し、急流ファイルを取り出してパパに入れます。 そこで急流に拾われ、ダウンロードを開始します。
トレントの設定では、フォルダ内の新しいトレントファイルをチェックするように行を追加する必要がありました。
schedule = watch_directory,5,5,load_start=/media/torrents/session/*.torrent
これで、タスクをクラウンに追加できます。 FlexGetを数分ごとに実行するには。
合計:夕方に家に到着したら、メディアセンターをオンにして新しい映画を見るだけで十分です。
しかし、もしあなたが彼女をデリュージと仕事をするなら、彼女はダウンロードした映画をパパにレイアウトすることができます。 「Vasya Pupkin \ Season1 \ 720p \ Series1」
以下に例を示します。
ご清聴ありがとうございました。