- Kotlin+Java混编实现的钉钉打卡小工具,解决您上班途中迟到问题,只需一部备用手机置于公司工位,设置一下上下班打卡时间即可。
- AutoDingDing(任务精灵)的升级版,相比于之前的版本,做了很多功能提升,但同样也做了版本兼容性调整,
此版本不再兼容8.0以下的系统
,最高兼容到Android 15 或者鸿蒙 4.0系统。 - 此应用最开始的本意是方便自己,但后来本人换了新的单位,此款软件也就不用了,所以选择开源, 有不到之处还请谅解。
- 本应用仅限学习和内部使用,严禁商用和用作其他非法用途,如有违反,与本人无关!!!
如果要用,请做好隐蔽工作,不要被领导发现
!如果被发现(还是别被发现了),后果自负。
如果要用,请做好隐蔽工作,不要被领导发现
!如果被发现(还是别被发现了),后果自负。
如果要用,请做好隐蔽工作,不要被领导发现
!如果被发现(还是别被发现了),后果自负。
- 对目前功能不满意或者想加功能的,有能力的可以自行下载源码修改,也可以在群里反馈了等我发布新版本。
- 手机不能灭屏。灭屏状态下,两个常驻通知服务可能会被系统干掉,会影响打卡。再一个就是锁屏后再解锁,并不会直接进入桌面,可能会无法调起软件。可以在主界面按音量
减小键
,会开启伪装灭屏模式。 - 默认每天都会打卡,如果不需要可以发送
启动
和停止
指令,远程控制任务执行。 - 第三方应用程序不能直接解锁屏幕,但可以亮屏并显示锁屏界面。
最后,在使用本软件之前,最好先自行测试几天,稳定确认没问题 8000 之后再使用,谢谢理解!
最后,在使用本软件之前,最好先自行测试几天,稳定确认没问题之后再使用,谢谢理解!
最后,在使用本软件之前,最好先自行测试几天,稳定确认没问题之后再使用,谢谢理解!
- 优化邮件发送失败的错误处理和消息显示
- 优化程序前台保活服务
- 调整每日任务界面,去掉顶部实时计时显示
- 新增随机时间开关,用户自行控制是否需要在设定的时间点附近生成随机任务时间点
- 新增任务计时后台服务,解决任务计时延迟问题
- 新增任务执行邮件通知
- 新增伪灭屏状态下拦截电源键并添加时钟显示,让手机看起来更像是真的进入休眠
- 钉钉普通通知能收到,但是收不到打卡通知的,那可能是贵司管理员把打卡通知开关给关了。遇到这种情况的,要么老老实实手动打卡, 要么依旧用此工具,只是收不到邮件罢了,问题也不是很大。
- 之前测试能正常打卡,但是更新钉钉或者其他原因导致又收不到打卡通知了的,是因为钉钉消息收缩原因造成,需钉钉内设置显示详细信息。
序号 | 原因 |
---|---|
1 | 手机已经root,如果已经手机root,要么换手机要么刷回没root前的状态,否则必被检测 |
2 | 手机开启了无障碍服务或者有别的应用用到了无障碍服务,比如:李跳跳之类的辅助软件 |
3 | 使用了模拟定位软件试图修改打卡位置 |
4 | 使用了向日葵等远程远程控制软件打开 |
5 | 手机数据线连着电脑 |
6 | 试图使用adb命定模拟手指点击打卡 |
APK | 版本号 | 版本说明 |
---|---|---|
历史版本 | 1.4.8~1.6.0 | 不支持循环每日任务 |
DT_20241231_2.0.0.apk | 2.0.0 | 1. 全新版本,全新的界面,全新功能!支持每日循环打卡,每日每次打卡时间会自动在设定的时间点5分钟内随机选择一个时间点打卡 2. 解决1.+版本遗留的问题 |
DT_20250107_2.0.1.apk | 2.0.1 | 1. 解决QQ邮箱、163邮箱、126邮箱、yeah邮箱发送邮件失败问题 |
DT_20250116_2.0.2.apk | 2.0.2 | 1. 优化通知监听服务和通知缓存逻辑 |
DT_20250228_2.0.3.apk | 2.0.3 | 1. 修复倒计时任务进度条重叠问题 2. 优化小概率崩溃问题 |
DT_20250313_2.0.4.apk | 2.0.4 | 1. 添加远程启动和停止每日任务功能(此功能必须开启通知监听,否则指令无效 )。开始每日任务指令:启动 。停止每日任务指令:停止 。2. 修复部分手机打完卡状态栏常亮问题 |
DT_20250317_2.0.5.1.apk | 2.0.5.1 | 1. 升级AGP,提升targetSdk到36(Android 15),适配Android 15版本新特性。 2. 更改数据持久化框架,使用官方Room框架 |
DT_20250407_2.0.6.apk | 2.0.6 | 1. 重构应用主题样式。 2. 增加自定义超时时间功能。 3. 优化循环任务启动和停止的逻辑与提示信息 |
1、先设置好自己打卡结果接收邮件的邮箱,QQ邮箱、163邮箱、126、yeah邮箱均以支持。邮箱会自动根据后缀填写服务器和端口,其他邮箱,请自行测试。至于”邮件标题“和”超时时间(跳转到钉钉之后停留在钉钉界面上的时间)“以及”任务口令“,那就随意了,可自行调整也可按默认的来。如下图:
2、在“其他设置”打开”悬浮图标“开关(如不开启此项,那么在Android
10+系统会出现仅能打卡一次且没有邮件通知的问题)。找到"DailyTask"软件,打开悬浮窗权限即可。如下图:
3、在“其他设置”打开”通知监听“开关(如果未打开此开关,此开关底部会有一行红色小字)。找到"DailyTask"
软件,打开悬浮窗权限即可。如下图:
4、如果想通过QQ,TIM、微信、支付宝消息唤起钉钉打卡,在“其他设置”界面点击“唤起测试”,确认以上应用是否有权限打开钉钉,如果不需要可以跳过此步骤,此处以QQ消息为例,其他类似,如下图:
5、打卡结果如下:
打卡结果 | 说明 |
---|---|
成功 | |
失败 | 1.钉钉账号被自己另一个手机挤下去 2.钉钉未设置极速打卡 3.钉钉应用内部打卡通知或者手机通知被关闭 4.钉钉打卡手机有2个以上 |