作者已停止维护此脚本

QAU每日上报

A04
评分人数不足

使用方式
1、需要安装的软件:微信、hamibot、QQ邮箱。
2、请参考B站视频前半部分的hamibot安装与权限激活教程:https://www.bilibili.com/video/BV11S4y1T71D?share_source=copy_web
视频插入(测试):

<iframe src="//player.bilibili.com/player.html?aid=680473866&bvid=BV11S4y1T71D&cid=477895562&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

3、参考上述维持权限保持存活。
需要悬浮窗权限(可能需要手动开启,hamibot软件无法自动跳转)、无障碍权限、高耗电免杀权限、后台存活权限、自启动权限等。
4、微信关注公众号:青岛农业大学学工在线
5、成功登录并上报一次(注意不能清除微信的缓存数据,不然无法正常运行。)
6、绑定或换绑微信,防止服务器分发的令牌失效。
7、有问题请将日志与问题复现流程或最后页面截图发送到yiwenluohua@163.com

【正式版A04】
1、重构了脚本底层逻辑代码,减少了绝大部分的bug发生
2、对常用函数进行了封装,使代码规范简洁
3、修复了使用微信登录出现故障的错误
4、实装了运行结束后根据运行结果进行推送反馈的模块
5、剔除了邮箱发送模块

【正式版A03】
1、增加调用微信公众号信息推送功能,请关注信息推送微信公众号:pushplus

<iframe src="//player.bilibili.com/player.html?aid=723832777&bvid=BV1kS4y1k7KC&cid=502647952&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>

具体使用方法:https://www.bilibili.com/video/BV1kS4y1k7KC?share_source=copy_web
2、去掉部分必选项。

【正式版A02】
1、重写数字锁屏解锁代码、滑屏代码,大幅度减少bug出现几率。
2、增加未登录检测,由于安卓10以上每次截屏都需要权限,暂时无法做验证码ocr识别。
3、增加微信登陆功能,支持在绑定微信账号的情况下自动使用微信登陆学工系统。

【注】学工系统微信换绑流程:
1、登陆智慧学工系统,在个人信息页面最后解绑第三方账号。
2、保存并退出。
3、登陆信息上报系统,选择退出登陆。
4、登陆上你要绑定的微信,登陆信息上报系统,选择微信登陆,手动输入账号密码,即可绑定完成。
(如果步骤3没做的话会显示:该账户已绑定其他微信)

【正式版A01】
1、增加延时参数,修正了由于延时参数引发的异常bug
2、重做微信主界面检测代码。
3、调整部分代码之间的延时

【警告】:在通讯录中关注hamibot微信公众号或联系人会导致脚本无法正常点击公众号。
bug出现版本:hamibot【1.30-BETA】

【测试版本1.3.1】
紧急修复了部分机型在执行返回微信主界面操作后会关闭微信的bug。

【测试版本1.3.0】
1、重做微信主界面检测代码:
if(id("dub").className("android.widget.TextView").text("通讯录").exists()){
log('处于微信主界面')
}else{
log('未处于微信主界面,开始执行返回操作')
while (!id("dub").className("android.widget.TextView").text("通讯录").exists()) {
back();
sleep(1000)
}
}
2、调整了检测延迟,防止打开微信后直接返回。
3、为适配miui系统,重做锁屏解锁密码,解除了只能输入6位数的限制。
var str = 密码.toString();
var arr = str.split("");//将密码转为数组
for(var i = 0 ; i < arr.length ; i = i + 1){
desc(arr[i]).findOne().click();//依此读取数字中的数字并进行输入解锁
sleep(100);
}

【测试版本1.2.2】
新增代码:
launch('com.android.bbk.lockscreen3')
以支持vivo X27手机自动锁屏,其他机型除拥有相同包名的一键锁屏内置软件外无影响。

【测试版本1.2.1】
1、修复自动上报会卡在
while(!className("android.view.View").text("每日上报").findOne().click());问题。
修复方案:在点击代码前增加
sleep(9000);
或:
className("android.view.View").text("每日上报").waitFor();

2、修复MIUI机型无法正常上滑解锁问题。
感谢 @ialtone 反馈的相关问题以及解决方案。
@ialtone 提供的修复方案:

将"up"中的值改为(500,2000,500,1000,201)可以成功启动

3、适配MIUI机型方案修改后部分机型无法正常输入解锁密码问题。
修改方案:
在滑动屏幕与输入解锁密码代码之间增加1-2秒的延时。

if (gest=="left"){
gesture(300, [dw/8*7, dhc], [dw/8, dhc])
}//唤醒设备后上滑进入解锁界面
sleep(1000);//增加1秒延时
const {phonelock} = hamibot.env;
if (phonelock = "a"){

【测试版本1.1】
1、新增了上报完成后回到主界面。
2、修复了部分bug
3、开源代码(https://github.com/yiwenluohua/QAUmeirishangbao/blob/main/QAUzixiaoxuegongmerishangbao.js)
4、更换了邮箱发件API
5、修复了邮件无法发送问题
【测试版本1.0】
1、支持上下左右四种滑动解锁方式、支持数字锁屏解锁。
2、自动上报。

………………
使用方法:
1、安装Hamibot软件、关联机器人。
2、脚本市场安装此脚本。
3、任务中设置定时任务。
4、开启开发者选项,并在开发者选项中,勾选与“充电时保持屏幕激活”选项类似的选项(防止Hamibot机器人断开链接。)、勾选始终保持数据链接(防止wifi信号波动)。
5、授予后台弹窗权限。
6、授予悬浮窗权限。
7、允许高耗电。
8、授予自启动权限和免杀权限。
9、部分机型需要授予自启动-关联启动权限,允许hamibot关联启动微信。

【注意】
由于青农的早上来电时间为6点,请将任务时间调整为六点,或者在手机上接入充电宝。

分享
声明:本平台所有脚本均由开发者自主开发,如涉及侵权或违规,请联系本平台进行下架处理,本平台不承担任何经济和法律责任。侵权申诉
依文洛华小咸鱼 吃瓜 🍈
鼓励 TA 持续创作 (゚∀゚) ノ♡
三步完成运行,没有麻烦

如何使用

安装 Hamibot
安装脚本
运行脚本