钉钉自动打卡

钉钉自动打卡

2022.12.04.718
36
我要评分

使用前请认真阅读钉钉自动打卡 FAQ 确保权限设置正确,点击查看

后台常驻设置参考-大家可以补充自己熟悉的机型,点击查看

初次使用请按要求先授予Hamibot各项权限,仔细阅读配置说明,解锁后没反应进入手机设置-应用管理-Hamibot-权限设置 ,开启后台弹出界面等权限。解锁失败的,检查是否关闭防误触,或防止意外触摸。钉钉卡在登录输入密码时,检查有没有关闭自动填充密码,或智能密码管理器

反馈问题请附带 打卡手机Hamibot软件右上角日志页 详细的日志复制内容或截图,感谢配合

进阶版:支持多模式启动打卡:【通知口令启动打卡】- 根据监听指定APP的通知栏消息启动打卡流程、【脚本定时启动打卡】- 到配置的定时任务时间自动运行打卡,点击安装

更新日志:

2022.12.04:迟到、早退可填写原因说明;

2022.11.30:修复模拟打卡随机等待时间过长打卡页面失效导致打卡失败问题;接入备用节假日API,都不可用直接本地导入节假日数据,本地数据暂时没更新2023年节假日;

2022.11.26:休息日/未排班模式下加班打卡支持外勤,支持保护期和出差、请假等逻辑嵌套;

2022.09.15:新增钉钉账号存在多企业但脚本未配置打卡企业名称时,可在工作台默认企业执行打卡;在Intent唤起打卡页面失败时也可以切换至从工作台选择配置的打卡企业进入打卡页面(此项暂没有条件完全验证OK,在关闭Intent启动打卡页时测试OK);

2022.09.14:增加了新手引导模式,提供悬浮文字步骤提示,需要开启悬浮窗权限/允许显示在顶部,老用户更新后在配置里最后一项取消勾选即可,不影响打卡;

2022.08.31:为防止出现今天一样消息推送服务不可用,影响查看打卡结果的情况,现在消息推送部分重构了一下,可以选择多选时全部推送和只推送一次且失败自动切换,更新后请检查下配置;

2022.08.26:拓展功能新增开启通知读取权限后可转发监听到的钉钉发送的考勤确认结果的通知栏消息,建议极速模式用户必选(只读取钉钉的考勤结果确认消息)

2022.08.23:解决了无固定考勤时间用户首次打卡出现页面解析失败问题和关闭更新最终下班打卡,无法打首个下班卡的问题;如需要更新下班卡,请确认已打下班卡,再开启优先更新打卡时间的配置运行脚本;

2022.08.20:新增配置手动清除脚本缓存数据,如节假日信息、解锁手势,初始化后,需取消重新运行;新增了图床—映画图床,空间和速度较SM.MS好太多,作为主图床,支持不可用、上传失败时自动切换至备用的SM.MS图床;

2022.08.19:紧急更新 SM.MS图床服务挂了,更新了防止上传图床导致脚本出错而终止打卡,现在启用了备用域名;

2022.08.16:拓展功能新增退出脚本前自动结束钉钉后台进程,只针对脚本开启了钉钉的场景,不涉及打开钉钉的场景不会杀进程;

2022.08.11:消息推送支持聚合云推,较适合接收简要消息-考勤数据;消息渠道多选时,必要情况下只会上传一次SM.MS图床,节约资源;

2022.08.09:拓展功能新增可选外出或出差状态下,是否退出打卡;

2022.08.04:拓展功能新增钉钉页面解析失败时自动重启钉钉程序并翻倍当前配置等待时长,重新执行打卡流程,默认最多重启2次;

2022.04.24:除自定义外含跳过周末的规则都排除法定加班;

2022.04.19:更新提示弹窗处理,针对钉钉的弹窗需要逐步优化,遇到卡在页面解析可以截图反馈;

2022.04.13:新增“允许”屏幕投射权限自动确认,其他的可留言;

2022.04.12:新增自定义勾选每周星期几可打卡;

2022.04.04:新增自定义手势解锁,通过自定义手势参数获取脚本获取滑动解锁参数;


功能描述


注意事项:

  • 遇到报错或者运行失败的请仔细阅读配置说明和权限要求,保证各项权限正确开启!尤其是隐藏较深的后台弹出界面权限,关闭了会阻塞截图权限获取和启动其他APP,导致脚本启动没有反应(有好几个小米的手机遇到这个问题了)。脚本异常结束,最好看看打卡手机Hamibot软件上的详细日志

  • 经常性解锁失败,请检查是否关闭手机防误触(防止意外触摸),防误触不关,上滑解锁会被系统判定为误触,导致无法唤出密码输入界面或桌面

  • 钉钉卡在登录界面,无法输入密码,请确保关闭手机自带的密码自动填充类功能,如小米的智能密码管理

  • 几种消息推送配置完以后,必须按需求勾选使用哪一个或多个,否则无效。小工具里面推送服务测试默认用Server酱推送消息接口服务返回的状态解析,只需配置Server酱SendKey即可不需要勾选!Server酱免费条数一天只有5条哦!

  • 使用极速打卡模式,是否打上卡取决于钉钉,请务必在钉钉设置的极速打卡时间内启动脚本,否则是打不上卡的!一般上班卡是上班时间前后皆可,下班卡只能是下班时间之后。此模式下,脚本只负责开启钉钉,发送考勤信息,配置的打卡规则是不生效的,即完全取决于你钉钉极速打卡的设置。

  • 对于钉钉打卡页面上没有规定具体考勤时间,即上下班不固定,按工时算。请确认打卡页面有无“今日未排班”、“今日休息”等字样,正确配置打卡规则即可。更新最新版本后请关闭最终下班卡更新配置,不然会执行循环打卡,覆盖上一组考勤数据,现在关闭不会影响首次打下班卡。

  • 通过图库链接发送的图片消息都会附带手动删除该图片的链接,微信消息页面点击右上角三点菜单,用浏览器打开消息后点击删除链接(微信做了限制不能跳转),Pushdeer内置浏览器可以直接跳转,此链接访问即删。目前几种消息推送API除了Server酱外都需要配置图床,其他图片消息方式被API服务方限制了。


点击查阅配置说明文档


软件权限:

权限要求及说明

  • Hamibot的无障碍服务:脚本运行的基础,模拟点击和输入,需手动授予
  • Hamibot的前台服务:防止后台杀进程,服务中断,需手动授予
  • Hamibot关闭省电策略:防止后台杀进程,服务中断,需手动授予
  • Hamibot开启自动启动或后台常驻:防止后台杀进程,服务中断,需手动授予
  • Hamibot开启悬浮窗权限:开启黑屏模式打卡需要此项权限,有的手机叫允许显示在顶部,需手动授予,Hamibot侧拉菜单中开启悬浮窗可进入设置页面
  • Hamibot开启屏幕截图权限:反馈打卡截图用,因异常默认反馈截图,此项权限默认自动申请,不需要手动赋予,如果启动脚本后无反应,先检查下面的后台弹窗权限
  • Hamibot开启后台弹窗权限:部分机型(小米)有此权限的开关,不开启会导致截图弹窗没反应,钉钉启动失败,需手动授予;没有此项设置的手机是默认打开的,部分机型钉钉需要设置允许关联启动
  • Hamibot开启通知读取权限:开启可转发监听到的钉钉发送的考勤确认结果的通知栏消息,建议极速模式用户必选。默认只监听钉钉的考勤结果,其他通知过滤掉了。需要在钉钉打卡设置页—打卡结果通知—开启上下班打卡结果通知

不同机型设置有区别,主要集中在应用管理的权限列表、电量管理、电池优化、节电策略、智能管理器、锁屏后清理内存、锁屏后断网、应用自动启动、应用后台运行、后台程序白名单等等几部分,详细步骤请自行百度

官方教程:

Hamibot打开权限:https://docs.hamibot.com/help/turn-permissions-on/

Hamibot保持在线:https://docs.hamibot.com/help/keep-hamibot-running


本人是业余选手,Bug不可避免,机型适配有限,只要解锁和权限获取没问题应该可以跑起来,如果卡在投屏、投射、控制屏幕等权限问题可以截图反馈,有空会去适配。我手上的三星手机可以完美运行。

点击加入QQ群,群号:100342631


分享
定制脚本
声明:本平台所有脚本均由开发者自主开发,如涉及侵权或违规,请联系本平台进行下架处理,本平台不承担任何经济和法律责任。侵权申诉

定价和安装

统一定价

免费试用

钉钉自动打卡

钉钉自动打卡
钉钉自动打卡

统一定价

钉钉自动打卡

¥2 /月
年付节省 17%
下一步:确认购买信息和支付
Yusir 吃瓜 🍈
鼓励 TA 持续创作 (゚∀゚) ノ♡

遇到问题?

三步完成运行,没有麻烦

如何使用

安装 Hamibot
钉钉自动打卡
安装脚本
运行脚本