本帖最后由 夜看星空 于 2021-8-17 09:41 编辑
这是我通过7天时间学习的JavaScript,写出来的油猴脚本签到助手。
具体实现:打开网页4秒后,刷新网页,就签到了。老少皆宜,bug稍多,不影响用。
使用方法,创建一个油猴的新脚本,复制这里的代码,粘贴过去,保存即可。
现成的文件:https://wwa.lanzoui.com/iZn9Hsqjr8d
同时可以签到吾爱破解和云中漫步,其他的自己加吧,我就这两个可以用来玩的。
时隔多年回来,心情异常淡定,只因为论坛啥也没更新
[Java] 纯文本查看 复制代码 // ==UserScript==
// [url=home.php?mod=space&uid=53404]@Name[/url] 签到助手
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author 夜看星空
// @match *://www.yunzmb.com/*
// @match *://www.52pojie.cn/*
// @match *://www.xuepojie.com/*
// @icon http://www.hacg.me/favicon.ico
// [url=home.php?mod=space&uid=115804]@Grant[/url] none
// ==/UserScript==
(function() {
function UserSignToday(){
var lastSignDate = window.localStorage.getItem('key');
if(lastSignDate){
return new Date(lastSignDate).toDateString() === new Date().toDateString();
}else{
return false;
}
}
function getHref(HrefUser){
var hrefArr = document.getElementsByTagName('a'); //获取这个页面的所有A标签
for( var i=0; i<hrefArr.length; i++ ){
hrefURL = hrefArr[i].href;
if(hrefURL = HrefUser){
return hrefURL;
}else{
}
}
}
function TodaySign(){
setTimeout(UserSignToday,"2000")
if(!UserSignToday()){//这里可以加个判断,确定是哪个网站
var myCars=new Array();
myCars[0]='home.php?mod=task&do=apply&id=2';//吾爱破解
myCars[1]='plugin.php?id=dsu_amupper&ppersubmit=true&formhash=235e3006';//云中漫步
myCars[2]='zb7com_sign-sign.html?signop=sign&formhash=4aea440d';//吾爱汇编
//ExitWhenA=循环整数A
for (ExitWhenA=0;ExitWhenA<myCars.length;ExitWhenA++){
let UserImg = getHref(myCars[ExitWhenA]);
console.log(UserImg);
//<img class="qq_bind" src="https://static.52pojie.c…tic/image/common/qds.png" alt="" align="absmiddle">
if(UserImg){
new Ajax().getHTML(UserImg);
console.log("签到完毕");
window.localStorage.setItem('key',new Date().toDateString());
}else{
}
}
}
}
TodaySign();
})();
//签到如果有错误可以自行加一个判断。我太懒了程序跑的动,老年机、360、百度有错误不要反馈。
|