autojs+tasker的自动打卡晓黑板的脚本,扔个手机在公司就能一直打一直打
安卓环境,用autojs+tasker实现。
这个脚本需要你在公司放一个安卓手机,不用root。
其实可以做解锁的,但我就懒得做了,反正只用来打卡的😂
在仓库里面有autojs和tasker的包,安装一下
主要打开无障碍服务
脚本就是script.js
,可以在autojs里面新建一个文件,命名为script.js,然后把仓库里的代码复制进来。
这个文件存的路径是/storage/emulated/0/脚本/<文件名>
可以保存运行一下,看能不能打卡😉
我查到的资料都说,autojs自带的定时不咋地,一般的操作是用tasker负责定时。
主要的设置参考这个readme的tasker定时方法
先设置任务,再设置配置文件
- 右下角点击新建,起个名字。
- 再点击右下角,点击系统、操作意图
- 依次填写
- 类别(Category):
Default
- Mime类型(MimeType):
text/javascript
- 数据(Data):
file:///storage/emulated/0/脚本/script.js
如果起了其他名字,那么文件名也要相应改变 - 包名(PackageName):
org.autojs.autojs
- 类名(ClassName):
org.autojs.autojs.external.open.RunIntentActivity
- 目标(Target):
Activity
- 这就已经设置好了,可以长按这个任务,点击右上角
▶播放
按钮,可以跑跑看脚本,有没有什么问题
开始定时
- 点击右下角新增,也是起个名字
- 选择时间,挑一个想要打卡的时间,结束时间和开始时间相同,“每”那里不用写
- 确定后选择刚才创建的打卡任务即可,记得点右上角的✅来保存设置
- 如果不是消息栏,需要点击到消息栏