admin admin

一个理论上可以用的远程钉钉打卡脚本。

小编公司没有使用钉钉打卡,故用模拟器测试了一下,可正常打卡钉钉,进行打卡操作,然鹅不知什么原因,打卡页面加载失败。

理论上可行吧。

脚本流程如下,如需完整脚本,添加QQ:1167064获取。

startProgram();

/**
 * 脚本流程
 */
function startProgram() {
    unlockIfNeed();
    sleep(waitTime * 1000);
    // 1.检查权限
    checkMyPermission();
    // 2.进入页面
    goToPage();
    handleOrgDialog();
    // 3.获取操作并执行
    var randTime = random(10, maxTime);
    toast(randTime + "s后开始打卡");
    setLog(randTime + "s后开始打卡");
    sleep(randTime * 1000);
    punchTheClock();
    // 4.获取结果
    getReslt();
    // 5.返回给用户
    exitShell();
}

1.png

查看目录

目录

来自 《远程自动钉钉打卡脚本分享》
评论区