您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
去除CSDN BBS&BLOG&DOWNLOAD&WWW ADP检测/广告/展开全文限制/复制小尾巴/离线网页限制/其它
当前为
// ==UserScript== // @namespace Eternal // @name Fuck CSDN // @version 1.7 // @description 去除CSDN BBS&BLOG&DOWNLOAD&WWW ADP检测/广告/展开全文限制/复制小尾巴/离线网页限制/其它 // @author 流星暴雨 // @grant none // @match *blog.csdn.net/* // @match *bbs.csdn.net/* // @match *download.csdn.net/* // @match *www.csdn.net/* // @run-at document-body // @homepageURL https://greatest.deepsurf.us/scripts/374950 // @supportURL https://greatest.deepsurf.us/scripts/374950 // ==/UserScript== (function () { 'use strict'; var extension = true; //如为真则开启拓展功能 去除 联系方式/赚零钱/传资源 var addTimer = function (isTrue, code, time) { var i = time == -1 ? undefined : (time ? time : 10000) / 10; var mySetInterval = window.setInterval_ ? setInterval_ : setInterval; var timer = mySetInterval(function () { i--; if (i < 0 || (typeof isTrue == "string" ? eval(isTrue) : isTrue())) { clearInterval(timer); i>=0&&(typeof code == "string" ? eval(code) : code()); } }, 10); } var addRMTimer = function (ele, time, code) { addTimer(`$("${ele}").size() > 0`, function () { code && eval(code); $(ele).remove(); /*setTimeout(function () { code && eval(code); $(ele).remove(); }, 50)*/ }, time) } var hook = function () { window.setInterval_ = setInterval; var mysetInterval = function (fun, time) { 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) { 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 && (csdn.copyright.init = function () {}); $("img[onerror]").remove(); if (extension) { $(".gitChat:contains('赚零钱')").remove(); $(".footer_box").remove(); } }); addRMTimer(".right-item[class*='ads']"); addRMTimer("#asideFooter > .aside-box:has('iframe')"); addRMTimer("div[class*='box-box']:has('iframe'):contains('关闭')"); 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(); $("div[id*='kp_box']").remove(); if (extension) { $(".gitChat:contains('赚零钱')").remove(); $("#thirdList").css("margin-bottom","0px"); $(".footer_box").remove(); } addRMTimer("#adContent"); addRMTimer(".ad_item"); addRMTimer(".hide_topic_box", undefined, "$('#bbs_detail_wrap').css('max-height', '')"); }); } else if (location.host.match("download")) { addTimer("$", function () { $(".check-adblock-bg").parent().remove(); $(function () { $(".dl_mar").remove(); $(".right_bottom").remove(); $(".hot_arti_list > div").remove(); $("#album_detail_wrap > div:not(.dl_more)").remove(); $(".dl_edu").remove(); $(".right_bottom_ads").remove(); $("div[id*='kp_box']").remove(); $(".carousel_box").remove(); addRMTimer("#adContent"); if (extension) { $(".gitChat:contains('赚零钱')").remove(); $(".nav_upload").remove(); //$(".fixed_dl").find(".footer_box").remove(); $(".footer_box").remove(); } }); }); hook(); addTimer("document.body.insertBefore_ == undefined", function () { document.body.insertBefore_ = document.body.insertBefore; var myinsertBefore = function (ele, box) { if (ele.innerHTML.match("ADP") || ele.innerHTML.match("广告")) { return document.body; } else { return document.body.insertBefore_(ele, box); } }; document.body.insertBefore = myinsertBefore; }); } else if (location.host.match("www")) { $(function () { $(".banner-ad-box").remove(); $(".slide-outer").remove(); $(".indexSuperise").remove(); $("div[id*='kp_box']").remove(); addRMTimer("#adContent"); if (extension) { $(".gitChat:contains('赚零钱')").remove(); $(".footer_box").remove(); } }); } console.log("Fuck CSDN!") })();