AutoJs 想要实现 企业微信自动签到 遇到的问题

我是个爱折腾电子设备的、从事与计算机毫不相关工作的社会青年,从事着每天朝九晚五上班的工作,因为公司每天的考勤是依靠企业微信App签到签退实现的,然鹅我经常忘记签退,今天逛酷安基佬市场的时候巧遇AutoJs,所以想利用AutoJs写一个自动签到签退的脚本。以下是我写脚本中遇到的一些问题:(我没有JS相关的学习经验,如果有很犯傻的问题还请大家不吝赐教。)

  • 此类脚本应该类似于京东自动领取京豆的脚本,我参考了该脚本,但是企业微信控件的点击函数无法实现,不知道是什么原因,企业微信的desc属性为空,我尝试用text、id等属性都调用click()失败,利用AutoJs自动生成的代码也失败,提示大致为"cannot method click"。能否调用是否和软件开发时使用的SDK版本有关呢?

  • 能否利用AutoJs实现地理围栏功能?因为签到的要求是500米范围内。

  • 如何保证定时执行脚本呢?是否将软件加入白名单即可,因为看到有朋友说定时无法触发的问题。

PS: 编译环境:手机为锤子Pro2,安卓版本为7.1.1,未Root。

最后由 Auto巴布鲁斯 编辑
管理员

第一手机只要在安卓5.1 以上的系统 第一点都可以实现.模拟操作.
第二 利用autojs实现电子围栏功能可以实现,只需要使用定位权限 即可实现, 具体逻辑需要自己处理.
第三 现阶段如果想定时运行某个脚本,只有root后可实现,真正意义上的 后台定时运行.其他的各种方法都需要保留一个前台程序在运行

  • 3
    帖子
  • 120
    浏览

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待