// ==UserScript==
// @name bbs.tampermonkey.net自动回复+自动签到
// @namespace http://tampermonkey.net/
// @version 0.1
// @description bbs.tampermonkey.net自动回复(会有验证码拦截,不知道怎么处理)+自动签到
// @author denglibing
// @match https://bbs.tampermonkey.net.cn/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net.cn
// @grant none
// @license MIT(本脚本初衷是学习及减少手动操作流程,如果有侵权或者违规行为,请第一时间告知我,我将第一时间下架删除。)
// ==/UserScript==
(function () {
'use strict';
var href = document.location.href;
console.log('当前页面地址为:' + href);
if (href.includes('/thread-')) {
console.log('自动回复脚本开始');
var fastpostmessage = document.querySelector('#fastpostmessage');
fastpostmessage.value = '我的偶像 tampermonkey ' + Math.random() * 1000;
var fastpostsubmit = document.querySelector('#fastpostsubmit');
fastpostsubmit.click();
console.log('自动回复脚本结束');
} else if (href.includes('/dsu_paulsign')) {
console.log('自动签到脚本开始');
var kx = document.querySelector('#kx');
if (kx == undefined) {
console.log('自动签到脚本结束-今日已经签到');
return;
}
kx.click();
//通常获取的是表单标签name
var inputs = document.getElementsByName('qdmode');
console.log(inputs);
for (var i = 0; i < inputs.length; i++) {
inputs[i].value = '2';
}
// 执行签到事件
showWindow('qwindow', 'qiandao', 'post', '0');
console.log('自动签到脚本结束');
}
})();
本脚本初衷是学习及减少手动操作流程,如果有侵权或者违规行为,请第一时间告知我,我将第一时间下架删除。