自动屏蔽所有bilibili弹幕
目前為
// ==UserScript==
// @name B站无弹幕
// @namespace http://tampermonkey.net/
// @require https://cdn.staticfile.org/jquery/2.0.3/jquery.min.js
// @version 0.20
// @description 自动屏蔽所有bilibili弹幕
// @github https://www.github.com/arryboom/nodanmu
// @author arryboom
// @match *://*.bilibili.com/*
// @run-at document-idle
// ==/UserScript==
(function() {
'use strict';
var lasturl;
var no_danmu=function(){var nodanmu_a=$("div[class='bilibili-player-video-danmaku-switch bui bui-switch']").eq(0).children(".bui-checkbox");
var nodanmu_b=$("div[class='bilibili-player-video-btn bilibili-player-video-btn-danmaku']").eq(0).attr("data-text");
var nodanmu_c=$("div[class='bilibili-live-player-video-controller-hide-danmaku-container']");
//console.log(nodanmu_b);
if((typeof(nodanmu_b)=="undefined") && (nodanmu_a.size()!=0)){
nodanmu_a.click();
}
else if (nodanmu_b=="打开弹幕"){
$("i[name='ctlbar_danmuku_close']").click();
}
else if(nodanmu_c.size()!=0)
{
$("button[data-title='隐藏弹幕']").click();
}
$("div").remove(".danmu-module");
$("div").remove(".van-danmu");
console.log("#####Bilibili_NoDanMu#####");
lasturl=document.URL;
};
setTimeout(function(){
no_danmu();
},3000);
setInterval(function(){
var curl=document.URL;
if (curl!=lasturl){
no_danmu();
}
}, 3000);
})();