钉海神针是一款钉钉自动打卡辅助app,只需设定好闹钟时间,便能够轻松自动打卡,防止遗忘以及导致的一系列困扰,还等什么,快来我爱安卓网下载体验吧!
软件介绍
该软件是一款钉钉自动打卡神器,用户只需要提前定好打卡的闹钟,闹钟触发后软件会自动启动钉钉,执行一系列的点击操作自动帮您完成打卡。如同真人打卡操作一般,打卡之后会将打卡结果截屏发送到您设置的邮箱中,通过查看钉海神针发送的邮件您可以确认是否打卡成功,以及有效期剩余的天数情况。
功能介绍
钉海神针软件是一款钉钉自动打卡神器,用户只需要提前定好打卡的闹钟,
钉海神针app上闹钟触发后软件会自动启动钉钉,执行一系列的点击操作自动帮您完成打卡。
钉海神针软件如同真人打卡操作一般,打卡之后会将打卡结果截屏发送到您设置的邮箱中,
通过查看钉海神针发送的邮件您可以确认是否打卡成功,以及有效期剩余的天数情况。
开发者说
背景
公司最近使用了钉钉的部分oa,人事强制使用钉钉app进行打卡操作!每日重复的操作又太过于麻烦,而且时不时还会漏几次,一个月申请补卡只有三次,多余的就要扣工资了。既然如此,为何不来一个自动帮我们打卡的神器呢?废话到此结束
方案
1最先想到的是,获取到钉钉打卡的接口,将我们的参数直接传到钉钉后台,这估计是最开始想到的,但是实现起来好像不那么简单,这个接口我没扒取到,但是好像有人弄到了,这种实现方式请看这第一种实现。但是缺点显而易见,这个大佬要收费,只有体验版,我也懒得去反编译了,因为下班打卡还有毛病,只能android7.0以上的能用。此方法到此为止!
2基于上面那个大佬的想法,我又看到了一篇关于自动打卡的文章,他是当闹钟响起的时候,解锁,打开钉钉,模拟屏幕滑动点击等操作,这是第二种实现.缺点:需要结合触动精灵使用,后台无法保证,需要root。
本文解决方式
本文是基于第二种的实现方式进行的,原理上面已经提到了,监听闹钟广播,闹钟响起的时候,解锁,并打开钉钉app,然后模拟屏幕点击,滑动等操作,最后关闭钉钉。
技术要点
我们必须要保证我们的app能一直在后台运行,当然要进行系统设置,运行我们的app能后台运行,然后为了防止进程被干掉,我们伪装自己的服务,加入到系统白名单。这里我选的uu加速器的服务,说实话,并不知道有没有效果,反正我清理掉后台,还在运行中。
更新日志
1. 首次安装可免费试用3天,续费后仍可继续使用;
2. 性能优化,稳定性优化,稳稳地帮您自动打卡;
3. 打卡结果截屏图片和剩余天数均会发送到邮箱;
4. 激活码分了类型(目前五种类型,软件没有正式版本和试用版本之分);
5. 用试用激活码激活后可以试用三天(没有试用的用户可以联系客服试用);
6. 只有闹钟启动钉钉才会触发点击打卡的操作(人工手动启动钉钉无效);
7. 修复了邮箱不能自动保存的bug,邮箱输入一次即可,会自动保存。