斗鱼清爽版,去送礼通知,二维码,聊天顶部贵族,系统通知,礼物通知,竞猜,鱼吧,推荐,聊天样式统一,一些小按钮
// ==UserScript== // @name 斗鱼清爽版 // @namespace http://z.houbin.site/douyu/ // @version 0.6 // @description 斗鱼清爽版,去送礼通知,二维码,聊天顶部贵族,系统通知,礼物通知,竞猜,鱼吧,推荐,聊天样式统一,一些小按钮 // @author z.houbin // @match *://www.douyu.com/* // @grant none // ==/UserScript== (function () { var css = '.layout-Player-rank{display:none !important;height:0 !important}';//贵族榜 css += '.fans-rank{display:none !important;height:0 !important}';//贵族榜2 css += '.layout-Player-barrage{top:2px !important;}';//弹幕 css += '.js-chat-cont{top:2px !important;}';//弹幕 css += '.chat-cont{top:2px !important;}';//弹幕 css += '.Barrage-chat-ad{display:none !important;}';//聊天广告 css += '.js-fans-dysclick{display:none !important;}';//粉丝牌 css += '.SignBaseComponent-sign-ad{display:none !important;}';//提示登录广告 css += '.sq-ad{display:none !important;}';//提示登录广告 css += '.layout-Player-toolbar{visibility:hidden !important;}';//视频下方礼物信息 css += '.layout-Player-video{bottom:0px !important}';//视频区高度 css += '.stats-and-actions{display:none !important;height:0px !important}';//视频下方礼物信息 css += '.sys-tips{display:none !important;}';//系统提示 css += '.Title-roomOtherBottom{display:none !important;}';//分享/客户端观看 css += '.sq-wrap{display:none !important;}';//分享/客户端观看 css += '#js-header > div > div > div.Header-left > div > ul > li:nth-child(5){display:none !important;}';//顶部游戏 css += '.funny{display:none !important;}';//顶部游戏 css += '#js-header > div > div > div.Header-left > div > ul > li:nth-child(6){display:none !important;}';//顶部鱼吧 css += '.yuba{display:none !important;}';//顶部鱼吧 css += '.DropPane-ad{display:none !important;height:0px !important}';//历史下拉广告 css += '.his-sign-cont{display:none !important;height:0px !important}';//历史下拉广告 css += '.f-sign-cont{display:none !important;height:0px !important}';//关注下拉广告 css += '.assort-ad{display:none !important;height:0px !important}';//分类下拉广告 css += 'div[data-type*="dyrec"]{display:none !important;}';//首页斗鱼推广 css += 'div[data-type*="sign"]{display:none !important;}';//首页广告 css += '.layout-Bottom{display:none !important;}';//视频播放底部(互动竞猜/鱼吧) css += '.QRcode{display:none !important;}';//视频右侧二维码 css += '.channelGame{display:none !important;}';//左侧页游中心 css += '#__h5player > div:nth-child(11){display:none !important;}';//亲密互动 css += '.chat-more-message{display:none !important;}';//聊天框多余信息 css += '#treasure{display:none !important;}';//宝藏 css += '.fans-icon-name{display:none !important;}';//粉丝牌 css += '.motorcade-icon{display:none !important;}';//粉丝牌 css += '.chat-msg-item{color:#000 !important;}';//聊天文字颜色 css += '.high-notice-new{display:none !important;}';//聊天通知 css += '.normal-notice-new{display:none !important;}';//聊天通知 css += '.chat-ad{display:none !important;}';//聊天广告(签到) css += '.chat-icon-pad{margin:0 !important;}';//聊天等级对齐 css += '.lol-ad{display:none !important;}';//聊天等级对齐 css += '.is-show{display:none !important;}';// setTimeout(function () { //进入直播间提示 var barrage = document.getElementsByClassName('Barrage-list')[0]; if (barrage !== undefined) { barrage.addEventListener("DOMNodeInserted", function (e) { var node = e.target; if (node.tagName === 'LI') { if (node.innerText.indexOf('欢迎来到本直播间') !== -1) { node.parentElement.removeChild(node); } if (node.innerText.indexOf('赠送给主播') !== -1) { node.parentElement.removeChild(node); } } }); } //进入直播间提示 var chat = document.getElementsByClassName('chat-cont-wrap')[0]; if (chat !== undefined) { chat.addEventListener("DOMNodeInserted", function (e) { var node = e.target; if (node.tagName === 'LI') { if (node.innerText.indexOf('欢迎来到本直播间') !== -1) { node.parentElement.removeChild(node); } if (node.innerText.indexOf('赠送给主播') !== -1) { node.parentElement.removeChild(node); } } }); } //屏蔽全部特效 var shie = document.getElementsByClassName('ShieldTool-listItem')[0]; if (shie.className.indexOf('is-noChecked') !== -1) { shie.click(); } }, 3000); loadStyle(css); function loadStyle(css) { var style = document.createElement('style'); style.type = 'text/css'; style.rel = 'stylesheet'; style.appendChild(document.createTextNode(css)); var head = document.getElementsByTagName('head')[0]; head.appendChild(style); } })();