基于Hamibot的qq群打卡脚本v0.1)
1.什么是hamibot
hamibot是适用于安卓系统的自动化工具,在不需要root的情况下实现自动化操作
2.语言
这里使用了autojs 纯萌新花半小时学习,见笑)
3.如何实现
var mydate=new Date);
var time= mydate.getTime);
var timeset ="08:00:00";
var trytime=0;
function enterqqgroup){
app.launch"com.tencent.mobileqq");//打开qq
sleep10000);
click170,688);
//进群
sleep2000);
click1215,200);
//点击打卡入口
sleep2000);
click720,1920);
sleep2000);
//打卡
}
function thanks){
iftrytime>=20)
{
toast"已经用了二十天了!");
}
}
function isLocked){
var km = context.getSystemServiceContext.KEYGUARD_SERVICE);
return km.isKeyguardLocked) && km.isKeyguardSecure);
}
function unlockIfNeed) {
device.wakeUpIfNeeded);
if !isLocked)) {
log"没有锁屏无需解锁");
return;
}
enterPwd);
log"解锁完毕");
}
function enterPwd) {
//判断是否已经上滑至输入密码界面
// for int = 0; i < 10; i++) {
// if !texti).clickabletrue).exists) && !desci).clickabletrue).exists)) {
// log"解锁屏幕失败");
// exit);
// }
// }
sleep2000);
swipewidth/2, height/2, width/2, 0, 500);
//点击
if text0).clickabletrue).exists)) {
for var i = 0; i < pwd.length; i++) {
a = pwd.charAti)
sleep200);
texta).clickabletrue).findOne).click)
}
} else {
for var i = 0; i < pwd.length; i++) {
a = pwd.charAti)
sleep200);
desca).clickabletrue).findOne).click)
}
}
}
function start){
enterqqgroup);
thanks);
trytime+=1
toast"打卡成功");
exit);
}
start);
sleep86384000);
start);
sleep86384000);
start);
sleep86384000);
start);
sleep86384000);
start);
sleep86384000);
start);
sleep86384000);
start);
sleep86384000);
4.用法
把要打卡的群置顶
然后运行脚本
5.为什么用这么low的方法做
打卡按钮不开放接口,找遍了整个城市所有的街都没有
不然我就用python做了
如果有大佬有办法获取打卡按钮的接口请私信告诉我