您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
进入编码侯后自动签到
// ==UserScript== // @name 编码侯自动签到 // @namespace (这里应该填写一个唯一的命名空间,比如作者的网站或邮箱地址) // @version 1.0.0 // @description 进入编码侯后自动签到 // @author 几何奶酪 // @match https://www.codinghou.cn/ // @icon https://www.codinghou.cn/favicon.ico // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // 使用XPath表达式来查找按钮,但XPath在JavaScript中并不常用,且需要额外的库支持 // 这里假设你要找的是class为'btn box'的div元素 var button = document.evaluate("//div[@class='btn box']", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue; // 检查按钮是否存在 if (button) { // 定义一个函数来点击按钮 function clickButton() { // 定义一个变量来标记是否找到了图片 var found = false; // 获取所有img标签 var images = document.getElementsByTagName('https://cdn.codinghou.cn/coding/pc/icons/box-activate.png'); // 遍历所有图片,检查它们的src属性是否包含特定URL for (var i = 0; i < images.length && !found; i++) { var imgSrc = images.item(i).src; // 注意这里要使用item方法获取具体元素 if (imgSrc.includes('https://cdn.codinghou.cn/coding/pc/icons/box-activate.png')) { found = true; // 如果找到了,设置found为true return; // 结束脚本 } } // 如果找到了图片,就不执行点击操作 if (!found) { // 点击按钮 button.click(); } } // 设置一个间隔,每隔1秒钟调用一次函数 setInterval(clickButton, 1000); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址