JavaScript学破解论坛签到助手
本帖最后由 夜看星空 于 2021-8-17 09:41 编辑这是我通过7天时间学习的JavaScript,写出来的油猴脚本签到助手。
具体实现:打开网页4秒后,刷新网页,就签到了。老少皆宜,bug稍多,不影响用。
使用方法,创建一个油猴的新脚本,复制这里的代码,粘贴过去,保存即可。
现成的文件:https://wwa.lanzoui.com/iZn9Hsqjr8d
同时可以签到吾爱破解和云中漫步,其他的自己加吧,我就这两个可以用来玩的。
时隔多年回来,心情异常淡定,只因为论坛啥也没更新
// ==UserScript==
// @Name 签到助手
// @namespace http://tampermonkey.net/
// @version 0.1
// @descriptiontry 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
// @Grant 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.href;
if(hrefURL = HrefUser){
return hrefURL;
}else{
}
}
}
function TodaySign(){
setTimeout(UserSignToday,"2000")
if(!UserSignToday()){//这里可以加个判断,确定是哪个网站
var myCars=new Array();
myCars='home.php?mod=task&do=apply&id=2';//吾爱破解
myCars='plugin.php?id=dsu_amupper&ppersubmit=true&formhash=235e3006';//云中漫步
myCars='zb7com_sign-sign.html?signop=sign&formhash=4aea440d';//吾爱汇编
//ExitWhenA=循环整数A
for (ExitWhenA=0;ExitWhenA<myCars.length;ExitWhenA++){
let UserImg = getHref(myCars);
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、百度有错误不要反馈。
配合 Github Actions 就可以自动签到了{:5_121:} 蜜蜂. 发表于 2021-8-16 22:17
配合 Github Actions 就可以自动签到了
我刚刚学js,自动化过段时间 哦吼,感谢分享 自动签到???? 学习了学习了 谢谢分享 感谢楼主 感谢楼主 不可多得,支持楼主