您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
关闭未登录(不可用)时的底部通知,自动点击“阅读更多”,关闭“转盘”
// ==UserScript== // @name CSDN Clean Page // @namespace http://tampermonkey.net/ // @version 0.3 // @description 关闭未登录(不可用)时的底部通知,自动点击“阅读更多”,关闭“转盘” // @author You // @match https://blog.csdn.net/* // @grant none // ==/UserScript== (async function() { 'use strict'; function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms)); } var a = $(".btn-close"); var m = $("#btn-readmore"); var ad1 = $('#_360_interactive'); var ad2 = $('#adContent'); var counter = 0; while (a.length == 0 || m.length == 0) { await sleep(2000); counter ++; if (counter > 16) { console.log('Waited 32 seconds, exiting...'); return -1; } console.log("Length: a:", a.length, "m:", m.length); } for (var i = 0; i < a.length; i++) { a[i].click(); } console.log("a clicked"); m[0].click() console.log("m clicked"); console.log("All Btns Clicked"); ad1.remove(); ad2.remove(); return 0; })();