Fuck CSDN!
当前为
// ==UserScript==
// @name Fuck CSDN
// @version 1.1
// @description Fuck CSDN!
// @author 流星暴雨
// @grant none
// @match http*://blog.csdn.net/*
// @match http*://bbs.csdn.net/*
// @match http*://download.csdn.net/*
// @run-at document-body
// @homepageURL https://greasyfork.org/scripts/374950
// @supportURL https://greasyfork.org/scripts/374950
// @namespace Eternal
// ==/UserScript==
(function() {
'use strict';
var extension = true;//如为真则开启拓展功能 去除 联系方式/赚零钱/传资源
var hook=function(){
window.setInterval_=setInterval;
var mysetInterval=function (fun,time){
//console.log(fun+'');
if((fun+'').match("check-adblock-time")){
return null;
}else{
return setInterval_(fun,time);
}
}
setInterval=mysetInterval;
document.body.insertBefore_=document.body.insertBefore;
var myinsertBefore=function (ele,box){
//console.log(ele.innerHTML);
if(ele.innerHTML.match("ADP")||ele.innerHTML.match("广告")){
return document.body;
}else{
return document.body.insertBefore_(ele,box);
}
};
document.body.insertBefore=myinsertBefore;
}
if(location.host.match("blog")){
$(function() {
$("#article_content").css("height",'');
$(".hide-article-box").remove();
$(".fourth_column").remove();
$(".pulllog-box").remove();
$(".box-shadow").remove();
$(".aside-box > div[data-track-click]").parent().remove();
$(".BAIDU_DUP_fp_wrapper").remove();
$(".adsbygoogle").parent().remove();
$("#commentBox").prev().remove();
$(".recommend-ad-box").remove();
$("#adContent").remove();
$("div[id*='kp_box']").remove();
csdn.copyright.init=function (){};
$("img[onerror]").remove();
if(extension){
$(".gitChat").remove();
$("#asideFooter").remove();
}
});
var timer1=setInterval(function (){
if($(".right-item[id]").size()>0){
clearInterval(timer1);
setTimeout(function (){
$(".right-item[id]").remove();
},50)
}
},10);
hook();
}else if(location.host.match("bbs")){
$(function() {
$(".post_body > div[scrolling=no]").remove();
$(".bbs_feed_ad_box").remove();
$(".post_body > div").remove();
$(".pulllog-box").remove();
$("#adContent").remove();
$("div[id*='kp_box']").remove();
if(extension){
$(".gitChat").remove();
$(".footer_box").empty();
$(".footer_box").css("visibility","hidden");
}
var timer2=setInterval(function (){
if($(".hide_topic_box").size()>0){
clearInterval(timer2);
$("#bbs_detail_wrap").css("max-height",'');
$(".hide_topic_box").remove();
}
},10);
});
}else if(location.host.match("download")){
$(".check-adblock-bg").parent().remove();
$(function() {
$(".dl_mar").remove();
$(".right_bottom").remove();
$(".hot_arti_list > div").remove();
$("#adContent").remove();
$("#album_detail_wrap > div:not(.dl_more)").remove();
$(".dl_edu").remove();
$("div[id*='kp_box']").remove();
if(extension){
$(".gitChat").remove();
$(".fixed_dl").remove();
}
});
hook();
var timer3=setInterval(function (){
if(document.body.insertBefore_==undefined){
clearInterval(timer3);
document.body.insertBefore_=document.body.insertBefore;
var myinsertBefore=function (ele,box){
//console.log(ele.innerHTML);
if(ele.innerHTML.match("ADP")||ele.innerHTML.match("广告")){
return document.body;
}else{
return document.body.insertBefore_(ele,box);
}
};
document.body.insertBefore=myinsertBefore;
}
},10);
}
console.log("Fuck CSDN!")
})();