OPENREC.tv Screen Comment Scroller

OPENREC.tv のコメントをニコニコ風にスクロールさせます。

< OPENREC.tv Screen Comment Scrollerについてのフィードバック

レート:良 – スクリプトは良好に動作する

§
投稿日: 2020/03/17

ミルダム版の開発

siteを書き換えるだけで動作したのでよろしければ公開お願いします><(わかりやすいコードに感謝)

  var site = {
    getScreen:   function(){return document.querySelector('.room__player-container')},
    getBoard:    function(){return document.querySelector('.ReactVirtualized__Grid__innerScrollContainer')},
    getComments: function(node){return node.querySelectorAll('.chat-item.text-message .text')},
    getPlay:     function(){return document.querySelector('.video-control__play.video-controls__tip-btn.video-control__play--pause')},
    isPlaying:   function(play){return true},
  };
§
投稿日: 2020/03/17

後バグ発見しました。scrollComments内ですが、

        /* 再生中じゃなければ処理しない */
        - if(!site.isPlaying(play)) return;
        + if(!site.getPlay()) return;

に書き換えないと正しく再生停止時の動作をしません。

knoa作者
§
投稿日: 2020/03/17

活用していただいてありがとうございます。

実は Screen Comment Scroller シリーズはCPU負荷の軽減や設定パネル機能の追加などを取り入れつつ、多くのサイトで汎用的に動くスクリプトとして統合する予定です。

配信コメント読み上げちゃんが、そのような設計になっています。 https://greasyfork.org/ja/scripts/387688-streaming-comment-reader-chan

予定は未定でいつになるかわかんないのですが(苦笑)、その際にはミルダムにも対応させていただきます!

knoa作者
§
投稿日: 2020/03/17

バグ修正を適用させていただきました。

返信を投稿

返信を投稿するにはログインしてください。