/rss_gatherer

Primary LanguageJavaScriptDo What The F*ck You Want To Public LicenseWTFPL

getuploaderからファイル情報を得て、rssとしてまとめる

「カスタムメイド3D したらば談話室」関連のダウンローダーに対して、1時間に1度巡回を行い、以下の URL を更新します

配信元 RSS の URL
CM3D 紳士の嫁貼りろーだ(仮) https://neguse11.github.io/rss_gatherer/cm3d.rss
CM3D2 MOD ろだA https://neguse11.github.io/rss_gatherer/cm3d2.rss
CM3D2 MOD ろだB https://neguse11.github.io/rss_gatherer/cm3d2_b.rss
CM3D2 MOD ろだC https://neguse11.github.io/rss_gatherer/cm3d2_c.rss
CM3D2 MOD ろだD https://neguse11.github.io/rss_gatherer/cm3d2_d.rss
CM3D2 MOD ろだE https://neguse11.github.io/rss_gatherer/cm3d2_e.rss

通常の RSS の用途のように、最新の情報を見るためのものではなく、過去の情報一覧を得るためのものです。 主に「Uploaderまとめ」の補完用と考えています

動作の仕組み

  • 1時間に1度、Herokuのサーバー上でスクリプトが動作します
  • サーバー上のスクリプトは以下の動作を行います
    • 設定ファイルに書かれたサイトを巡回
    • サイトの内容 (HTML) をもとに RSS フィードを作成
    • RSS フィードを GitHub 上のリポジトリ内の gh-pages ブランチへ格納
  • GitHub は gh-pages ブランチの内容を https://neguse11.github.io/rss_gatherer/cm3d2.rss 等の URL で公開します
    • この RSS の表示時に元のサーバー (getuploader.com) へのアクセスは行われません

セットアップの方法

ライセンス

ライセンスは、WTFPL Version 2です