您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
去除CSDN BBS&BLOG&DOWNLOAD&WWW ADP检测/广告/展开全文限制/复制小尾巴/其它
当前为
- // ==UserScript==
- // @name Fuck CSDN
- // @version 1.2
- // @description 去除CSDN BBS&BLOG&DOWNLOAD&WWW ADP检测/广告/展开全文限制/复制小尾巴/其它
- // @author 流星暴雨
- // @grant none
- // @match http*://blog.csdn.net/*
- // @match http*://bbs.csdn.net/*
- // @match http*://download.csdn.net/*
- // @match http*://www.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();
- $(".persion_article").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();
- $(".persion_article").empty();
- $(".persion_article").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);
- }else if(location.host.match("www")){
- $(function() {
- $(".banner-ad-box").remove();
- $(".slide-outer").remove();
- $(".indexSuperise").remove();
- $("div[id*='kp_box']").remove();
- var timer4=setInterval(function (){
- if($("#adContent").size()>0){
- clearInterval(timer4);
- $("#adContent").remove();
- }
- },10);
- if(extension){
- $(".gitChat").remove();
- $(".persion_article").remove();
- }
- });
- }
- console.log("Fuck CSDN!")
- })();