此文前提是已经写好auto.js自动打卡代码;

具体操作请参考官方文档

Tasker操作

打开Tasker软件,新建任务,取一个名字,如:钉钉打卡;

操作步骤: 顶栏【任务】 –> 右下角【+】号 –> 输入任务名;

进入任务编辑界面;

操作步骤: 右下角【+】号 –> 【系统】 –> 【发送意图】

在操作项输入android.intent.action.tasker,然后点击左上角⬅箭头返回

Auto.js操作

打开Auto.js软件,点击写好的签到脚本的右侧三个点,设置一个定时任务

操作步骤: 脚本右侧三个点 –> 定时任务 –> 广播触发任务 –> 自定义广播 –> 输入android.intent.action.tasker(在Tasker中发送意图一步中输入的值);

回到Tasker操作

回到Tasker软件,新建配置文件;

操作步骤: 顶栏【配置文件】 –> 右下角【+】号 –> 选择【时间】 –> 设置自动执行打卡的时间 –> 选择第一步设置好的【钉钉打卡】任务;

设置自动执行时间时【从】与【至】的时间设置为完全一样;

参考链接