91wii 登录之后,自动签到。
// ==UserScript==
// @name 91wii 自动签到
// @version 1.0.0
// @description 91wii 登录之后,自动签到。
// @author hankaibo
// @match *://www.91wii.com/*
// @run-at document-end
// @namespace http://tampermonkey.net/
// @grant GM_setValue
// @grant GM_getValue
// ==/UserScript==
(function() {
'use strict';
// Your code here...
var today = new Date().toLocaleDateString('zh-CN').replaceAll('/', '-');
var isLogin = false;
register();
// 注册脚本菜单
function register() {
checkLogin();
autoSignIn();
}
// 判断是否登陆
function checkLogin() {
var checkLogin = document.querySelector('#dcsignin_tips');
if (checkLogin) {
isLogin = true;
}
}
// 自动签到
function autoSignIn() {
var isSignIn = document.querySelector('#dcsignin_tips').style.backgroundImage.includes('signin_yes.png')
if (isLogin && !isSignIn) {
// 签到
document.querySelector('#dcsignin_tips').click();
// 选择心情,填写内容,提交
setTimeout(function() {
var liDom=document.querySelector('.dcsignin_list li');
if(liDom){
liDom.click();
document.querySelector('#content').value = '记上一笔,hold住我的快乐!';
document.querySelector('#signform button[name="signpn"]').click();
GM_setValue(today, true);
}
}, 1000);
}
}
})();