您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
先点击获取,先点击获取,先点击获取!!,开自己的CSDN主页会自动刷(blog开头的地址)
// ==UserScript== // @name CSDN刷浏览量 // @namespace https://xyw.baklib.com/ // @version 0.0.7 // @description 先点击获取,先点击获取,先点击获取!!,开自己的CSDN主页会自动刷(blog开头的地址) // @author Silencer // @match *://blog.csdn.net/* // @icon https://blog.csdn.net/favicon.ico // ==/UserScript== (function () { const config = { // 每个请求的间隔时间,过快会失败,单位:秒(不建议设置0.2以下,实测不行) time: 0.2, // 总请求的时间间隔,过快不计入,单位:秒(不知道怎么算的,就60秒一次吧) interval: 60, // 切割用的字符串 str: '|' } function getUrl() { !localStorage.urlList && (localStorage.urlList = '') document.querySelectorAll('.csdn-tracking-statistics p a') .forEach(i => { i.href && (localStorage.urlList += i.href + config.str) }) localStorage.urlList = [...new Set(localStorage.urlList .split(config.str) )] // .filter(i => i) .join(config.str) .trim() console.log('获取成功啦,要啥提示啊扑街') // + config.str } function request() { localStorage.urlList .split(config.str) // .sort(() => Math.random() - 0.5) .forEach((item, index) => { setTimeout( () => { fetch(item) }, index * config.time * 1000 ) }) } function init() { $(".opt-box").prepend(`<a class="btn btn-sm" id="getUrl" href="javascript:;">获取该页链接</a >`) // $(".opt-box").prepend(`<a class="btn btn-sm" id="clearUrl" href="javascript:;">清除链接</a >`) $('#getUrl').click(getUrl) // $('#clearUrl').click(() => { localStorage.urlList = '' }) !localStorage.urlList && getUrl() } (function main() { init() request() setInterval( request, config.interval * 1000 ) })() })()
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址