干掉那些恶心的东西
// ==UserScript==
// @name FUCK UGLY
// @namespace http://www.dengquan.top
// @version 0.2
// @description 干掉那些恶心的东西
// @author quan
// @match https://blog.csdn.net/*/*/*/*
// @match https://bbs.csdn.net/*/*
// @match https://www.so.com/*
// @match https://www.zhihu.com/*
// @match https://www.jianshu.com/p/*
// @match https://www.huya.com/*
// @grant none
// @require http://code.jquery.com/jquery-1.7.2.min.js
// ==/UserScript==
const site = window.location.href;
const csdnbbs = /bbs.csdn.net/
const csdnblog = /blog.csdn.net/
const so = /so.com/
const zhihu = /zhihu.com/
const jianshu = /jianshu.com/
const huya = /huya.com/
if(csdnblog.test(site)){//博客页面
//去除展开登陆注册需求
document.getElementById('article_content').style.height='';
//去除展开按钮
document.getElementsByClassName('hide-article-box')[0].style.display='none';
//去除底部登陆注册提示
document.getElementsByClassName('pulllog-box')[0].style.display='none';
//去除页面中部广告
document.getElementsByClassName('mediav_ad')[0].style.display='none';
//去除谷歌广告
document.getElementsByClassName('adsbygoogle')[0].style.display='none';
//去除页面左侧侧栏广告
document.getElementsByClassName('fourth_column')[0].style.display='none';
}else if(csdnbbs.test(site)){//论坛页面
//模拟点击查看全部按钮
document.getElementsByClassName('show_topic js_show_topic')[0].click();
}else if(so.test(site)){//360搜索
//去掉右边广告推荐
document.getElementById('side_wrap').style.display='none';
}else if(zhihu.test(site)){//知乎首页
document.getElementsByClassName('Footer')[0].style.display='none';
//去掉右边广告推荐
document.getElementsByClassName('GlobalSideBar-categoryList')[0].style.display='none';
}else if(jianshu.test(site)){//简书
document.getElementById('web-note-ad-fixed').style.display='none';
document.getElementById('web-note-ad-1').style.display='none';
}else if(huya.test(site)){//虎牙
//免登陆超清
let nowIbitrate;
const takeNowIbitrate=(notRecord)=> {
if (document.querySelector("li[ibitrate='500']") !== null) {
nowIbitrate = $('ul.player-videotype-list > li.on');
changeEventRate(notRecord);
return;
}
else {
setTimeout(function () {
takeNowIbitrate();
}, 500);
}
}
const autoChange=()=> {
setTimeout(() => {
if (document.querySelector('#player-login-tip-wrap') != null) {
$('#player-login-tip-wrap').remove();
changeRate();
takeNowIbitrate(true);
changeEventLine();
return;
}
else {
autoChange();
}
}, 500);
}
const changeEventRate=(notRecord)=> {
$(".player-videotype-list li").click(function (e) {
nowIbitrate = $(this);
if (notRecord) {
changeRate();
}
});
}
const changeEventLine=()=> {
$('.player-videoline-list li').on('click', () => {
vplayer.vcore.reqBitRate(nowIbitrate.attr("iBitRate"), true);
changeEventRate(true);
})
}
const changeRate=()=> {
vplayer.vcore.reqBitRate(nowIbitrate.attr("iBitRate"), true);
$('ul.player-videotype-list > li.on').removeClass('on');
nowIbitrate.addClass('on');
$('span.player-videotype-cur').text(nowIbitrate.text());
}
takeNowIbitrate(false);
setTimeout(() => {
autoChange();
}, 301e3);
//去广告
//document.getElementById('huya-ad').style.display='none';
//开启全屏关闭弹幕
const clickLivePlatform=(danmu, fullscreen)=> {
if (document.getElementById(danmu) != null) {
document.getElementById(danmu).click();
}
if (document.getElementById(fullscreen) != null) {
//document.getElementById(fullscreen).click();
}
}
const applyLivePlatform=()=> {
//document.getElementById('player-ctrl-wrap').style.display='inline';
clickLivePlatform("player-danmu-btn", "player-fullscreen-btn")
//document.getElementById('player-ctrl-wrap').style.display='block';
}
setTimeout(applyLivePlatform,1000);
}