Parsim Lostfilm.tv RSSまたは別の自転車

少し前まで、Lostfilmはhttpsに移行しました。 この点で、トレントファイルをダウンロードしようとすると、flexgetはすばらしいエラーを生成し始めました。



RequestException hostname 'www.lostfilm.tv' doesn't match either of 'ssl2000.cloudflare.com', 'cloudflare.com', '*.cloudflare.com'
      
      





インターネットでの検索では、何も理解できませんでした。または、すべてのデータが1〜2年前のものであり、Lostfilmフォーラムでの喫煙も失敗しました。 そのため、別の自転車を書くというアイデアが生まれました。



実際、すべてのソースコードはこちらです。



すべてはubuntuのために行われましたが、開発プロセス中にmacosでうまく動作しました。



必要なパッケージ:





別の構成で行われた設定:



 send_email: False #  email    - use_transmission: False # -  transmission   store_torrent_files: False # -       transmission: # transmission address: localhost port: 9091 user: admin password: admin email: #  email,   google from: ***** to: ***** subject: New torrents from Lostfilm smtp_host: smtp.gmail.com smtp_port: 587 smtp_username: **** smtp_password: **** smtp_tls: yes lostfilm: feed: http://www.lostfilm.tv/rssdd.xml cookie: " uid=****; pass=****; usess=****" # ,     ,    user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:34.0) Gecko/20100101 Firefox/34.0 #      downloads-path: /path/to/downloads/dir/ #  ,  use_transmission torrents-path: /path/to/torrents/dir/ #  -,  store_torrent_files series: #  720p: - Bitten: path: Serials 1080p: - Cougar Town: alternate_name: ' ' MP4: - Grimm - Stargate Atlantis
      
      





テレビ番組の詳細設定について。



はい、私はflexgetからいくつかの部分をコピーしました。もう一度フォーマットを考え出す理由はありません。



設定例からわかるように、最初のレベルは品質で、2番目はシリーズの元の名前です()。



MP4のように、追加パラメーターなしの単なるリストにすることができます。この場合、両方のシリーズが元の名前で検索され、同じ名前のフォルダーに送信を使用してダウンロードされます。



パラメータを含むリストにすることもできます。 これまでに2つの追加パラメーターがあります。





これにより、たとえば、次のような構成を作成できます(3つのシリーズはすべて同じ宇宙シリアルフォルダーにダウンロードされます)。



 series: 720p: - Stargate 1: path: Outer space serials alternate_name: 'Stargate Atlantis' - Stargate 2: path: Outer space serials alternate_name: 'Stargate Universe' - Startrek 1: path: Outer space serials alternate_name: 'Startrek: Deep Space Nine'
      
      







シリーズの検索は非常に簡単です-シリーズの名前の行は、名前と品質でエントリを検索します。 たとえば、aviの品質を禁止する人はいません。パーサーは、aviで終わるすべてのファイルを検出します。



シリーズがtorrentフォルダーにダウンロードされたか、転送に正常に転送された場合、シリーズはダウンロード済みとしてマークされ(download.logファイル)、次にパーサーがスキップします。



起動マニュアル-readme



エラーはerror.logに分類され、全体的な進捗はprocess.logに分類されます



スクリプトは3日目に正常に実行されます。



問題に直面しました-時々トレントファイルへのリンクに何もありませんが、明らかに、これはLostfilmの側からの問題です。 スクリプトは、フィード内にある限り、起動するたびにこのファイルをダウンロードしようとします。



批判や提案を歓迎します。



All Articles