OPENREC.tv Screen Comment Scroller

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

< Feedback on OPENREC.tv Screen Comment Scroller

Review: Good - script works

§
Posted: 17/03/2020

ミルダム版の開発

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},
  };
§
Posted: 17/03/2020

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

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

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

knoaAuthor
§
Posted: 17/03/2020

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

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

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

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

knoaAuthor
§
Posted: 17/03/2020

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

Post reply

Sign in to post a reply.