您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
to find out how my fans change
当前为
// ==UserScript== // @name CC98查询粉丝的变动 // @namespace http://tampermonkey.net/ // @version 2024-09-13 // @description to find out how my fans change // @author Lay // @match https://www.cc98.org/usercenter/myfans // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @license AGPL -3.0 // @grant none // ==/UserScript== (function() { 'use strict'; let previousFans = new Set(); function fetchFans() { // 假设粉丝列表在一个特定的元素中 const fansElements = document.querySelectorAll('.fan-list .fan-name'); // 根据实际情况修改选择器 const currentFans = new Set(); fansElements.forEach(element => { currentFans.add(element.textContent.trim()); }); checkForChanges(currentFans); previousFans = currentFans; } function checkForChanges(currentFans) { const addedFans = [...currentFans].filter(fan => !previousFans.has(fan)); const removedFans = [...previousFans].filter(fan => !currentFans.has(fan)); if (addedFans.length > 0) { alert('新增加的粉丝: ' + addedFans.join(', ')); } if (removedFans.length > 0) { alert('减少的粉丝: ' + removedFans.join(', ')); } } // 每隔5分钟检查一次(300000毫秒) setInterval(fetchFans, 300000); })();