// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 2024-02-05
// @description try to take over the world!
// @author You
// @match https://zxcsol.com/user/
// @icon https://www.google.com/s2/favicons?sz=64&domain=zxcsol.com
// @grant none
// ==/UserScript==
(function () {
'use strict';
// 如果像我这样直接写的话,console.log()会输出元素,但是不会触发 click 事件。
// 我猜你应该也是这么写的。
// console.log(document.querySelector('a.but.c-blue.ml10.pw-1em.radius.checkin-details-link'));
// document.querySelector('a.but.c-blue.ml10.pw-1em.radius.checkin-details-link').click();
// 尝试了两种解决方式,如果点击不到可以自己更改一下选择器哈,早上不小心直接点击签到了,不知道选择器正不正确了。
// 或者更改一下脚本的匹配地址,希望能够帮到你。
// 第一种
window.onload = function () {
console.log('当整个页面,包括样式、图片和其他资源被加载完成时,会触发 window 对象上的 load 事件。');
document.querySelector('a.but.c-blue.ml10.pw-1em.radius.checkin-details-link').click();
};
// 第二种
// setTimeout(function () {
// console.log('延时2秒后执行。');
// document.querySelector('a.but.c-blue.ml10.pw-1em.radius.checkin-details-link').click();
// }, 2000);
})();