// ==UserScript== // @name (持续更新)CSDN页面浮窗广告完全过滤净化(净化复制内容|自动展开|让你专注于文章|不影响功能使用) // @namespace https://github.com/AdlerED // @version 1.5.1 var version = "1.5.1"; // @description 拥有数项独家功能的最强脚本,不信就对比试试!|CSDN|博客|✔️独家原创文章免登录展开|✔️独家推荐内容自由开关|✔️独家超级免会员|✔️独家免登录复制|✔️独家防外链重定向|✔️独家论坛未登录自动展开文章、评论|✔️全面净化|✔️沉浸阅读|✔️净化剪贴板 // @author Adler // @connect www.csdn.net // @include *://*.csdn.net/* // @require https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.js // @note 19-10-27 1.5.1 感谢来自GitHub的朋友“CHN-STUDENT”的细致复现反馈,去除了底部的课程推荐广告 // @note 19-10-04 1.5.0 移除了底部主题信息和打赏 // @note 19-09-10 1.4.9 感谢来自GitHub的朋友“programmerZe”的细致复现反馈,修复了评论区点击查看回复后,已经展开的评论会收起的问题 // @note 19-09-04 1.4.8 感谢来自GitHub的朋友“dwdcth”的细致复现反馈,现在查看原创文章不会无限弹登录窗口了,且加强了自动展开功能 // @note 19-08-20 1.4.7 感谢油叉用户“SupremeSir”的反馈,修复了右侧悬浮栏遮挡文章的问题 // @note 19-08-14 1.4.6 无语。刚更新的免登录复制,又改了。修复! // @note 19-08-13 1.4.5 更新了独家功能:免登录复制 // @note 19-08-13 1.4.4 感谢来自GitHub的朋友“iamsunxing”的反馈,修复了顶部不贴边的问题 // @note 19-08-01 1.4.3 感谢油叉用户“ddddy”的反馈,去除了更多推广广告 // @note 19-07-30 1.4.2 感谢油叉用户“周义杰”的反馈,增加了防CSDN外链重定向的功能(CSDN臭流氓) // @note 19-07-20 1.4.1 修复了推荐内容开关跨文章无效问题(忘了配置Cookie作用域) // @note 19-07-19 1.4.0 1. 构架大更新 2. 感谢来自GitHub的朋友"lukemin"的反馈,加入了下方推荐内容是否隐藏开关(实用) // @note 19-07-13 1.3.0 感谢来自GitHub的朋友“Holaplace”的反馈,修复了文章无法自动展开的问题(CSDN总改这个,令人头疼) // @note 19-06-08 1.2.6 感谢油叉用户“DeskyAki”的反馈,修复了文章无法自动展开的问题 // @note 19-06-07 1.2.4 修复了登录后评论无法正常打开的问题 // @note 19-06-07 1.2.3 感谢油叉用户"永远的殿下"的反馈,在一上午的努力攻克下,终于实现了未登录展开评论的语句 // @note 19-06-05 1.2.0 修复了评论无法自动展开的BUG // @note 19-06-04 1.1.9 修复了无法自动展开的BUG(自闭了) // @note 19-06-04 1.1.6 CSDN太坏了,把“消息”按钮的Class设置成了“GitChat”,所以修复了“消息”按钮消失的问题 // @note 19-06-04 1.1.5 1. 优化了论坛体验 2.美化、优化代码结构 // @note 19-06-04 1.1.4 感谢来自GitHub的朋友“iamsunxing”的反馈,增加了论坛广告匹配规则 // @note 19-06-03 1.1.3 感谢来自GitHub的朋友“wangwei135”的反馈,去除了评论区上方的广告 // @note 19-05-27 1.1.2 感谢油叉用户“夏伟杰”的反馈,修复了富文本编辑器无法使用的问题 // @note 19-05-25 1.1.0 1. 修复了主页广告的问题 2. 论坛自动展开 3. 论坛广告消除 // @note 19-05-25 1.0.9 感谢油叉用户“渣渣不准说话”的反馈,修复了收藏按钮消失的问题 // @note 19-03-01 1.0.3 添加页面选择性过滤规则 // @note 19-03-01 1.0.2 增加了净化剪贴板功能 // @note 19-03-01 1.0.1 修复了排版问题, 优化了代码结构 // @note 19-02-26 1.0.0 初版发布 // @downloadURL none // ==/UserScript== (function () { var currentURL = window.location.href; console.log("你正在访问 " + currentURL + " , 正在为你匹配过滤规则......"); var article = /article/; var postedit = /postedit/; console.log("欢迎, 正在执行CSDN净化插件! Powered By Adler WeChat: 1101635162"); var count = 0; if (count == 0) { console.log("正在进行第一次Kill操作......"); killAll(); } //CSDN臭不要脸重定向外链 $("#content_views").off(); //去除推广广告 $("li[data-type='ad']").remove(); //赚零钱改为GitChat(仅运行一次) //var gitChat = document.getElementsByClassName("gitChat"); //gitChat[0].remove(); //主页右侧的今日推荐 var rightBox = document.getElementsByClassName("right_box"); //rightBox[0].remove(); //setTimeout(function (){ // rightBox[0].remove(); // rightBox[1].remove(); //}, 1000) //干掉右侧栏,并让左侧栏填充屏幕 if (article.test(currentURL)) { $("aside").remove(); $("main").css("width", "100%"); //去除评论区上面的广告 $("div#dmp_ad_58").remove(); } //右侧栏靠右 $(".tool-box").css("right", "0px"); //去除剪贴板劫持 try { csdn.copyright.init("", "", ""); } catch (err) {} //免登录复制 $(".hljs-button").attr("data-title", "免登录复制"); $(".hljs-button").attr("onclick", "hljs.copyCode(event)"); //推荐内容开关cookie var removeCookie = $.cookie("remove"); var remove; if (removeCookie == undefined) { $.cookie('remove', true, { path: '/' }); remove = true; } if (removeCookie == "true") { remove = true; } else { remove = false; } //删除推荐内容(自定义) if (remove) { $(".recommend-box").remove(); } //推荐内容开关 $(".blog-content-box").after("
"); $(".comment-edit-box").after("