钉钉远程自动打卡教程(Android版) - 简书

声明:本教程仅供学习交流,请勿违规使用软件!

前言

由于本教程提供的方法需要破解手机获取Root权限,过程稍复杂,需要一定动手能力,故面向有刷机经验的对象,有风险请谨慎操作。
整个解决方案的基本思路,就是利用模拟位置工具,通过GPS模拟或基站信息模拟的方式设定钉钉的位置信息,并对钉钉隐藏模拟工具,以规避钉钉的虚拟定位检查,最后使用宏录制或脚本的方式实现自动化。

    • *

一、准备工作

1. 环境信息

手机型号:一加2(OnePlus2 ONE A2001)
固件:CyanogenMod 14.1
Android版本:v7.1.1
钉钉:v4.3.0

2. 软件

钉钉

SuperSU(超级授权)

Xposed框架(Xposed Installer)

模拟位置[Xposed]

AutoJs

MacroDroid(智能触发器)

以上软件除钉钉外已全部打包到了百度云盘,SuperSU和Xposed与Android版本有关,包里的这两个软件仅适用于Android 7.0以上,其他版本需自行寻找。钉钉到官网或应用中心下载即可。

百度云盘:Application for Android.rar
提取码:yay7

二、 破解手机

1. 备份

备份手机重要资料!备份手机重要资料!备份手机重要资料!
具体方式请自行百度,目前市面上几乎所有手机都有云备份,不过建议最好再做一下本地备份。

2. 解锁

绝大部分手机Root之前都需要先解锁,各品牌各型号的手机解锁方式都各有不同,可到自己手机对应的社区或者论坛找到教程。

3. ROOT

Root的基本思路都是刷入第三方Rcovery,然后再通过Recovery刷入Root权限包,然后再刷入权限管理工SuperSU 来接管Root权限。具体操作方法同样是参照自己手机型号对应论坛的教程,嫌麻烦的也可以使用刷机精灵等一键Root。

搞定后的管理界面如下。

三、 Xposed框架扩展

1. 安装Xposed框架

Xposed框架最简单的安装方法就是使用 Xposed Installer 自动匹配安装,安装完成后需授予Root权限,然后重启设备以激活。

如果 Xposed Installer 不能正确安装或者安装后无法激活,那就需要自行下载对应的zip包使用
Recovery 的方式进行安装。关于是选择ARM,ARM64还是X86,请参考下面Xposed安装文件与系统版本和CPU的对应关系。

XPOSED安装文件与系统版本和CPU对应关系

Android系统版本

SDK level

ARM3

ARM64

INTEL X86

Android 5.0

21

xposed-v87-sdk21-arm.zip

xposed-v87-sdk21-arm64.zip

xposed-v87-sdk21-x86.zip

Android 5.1

22

xposed-v87-sdk22-arm.zip

xposed-v87-sdk22-arm64.zip

xposed-v87-sdk22-x86.zip

Android 6.0

23

xposed-v87-sdk23-arm.zip

xposed-v87-sdk23-arm64.zip

xposed-v87-sdk23-x86.zip

Android 7.0(已发布

24

xposed-v88-sdk24-arm.zip

xposed-v88-sdk24-arm64.zip

xposed-v88-sdk24-x86.zip

Android 7.1(已发布)

25

xposed-v88-sdk25-arm.zip

xposed-v88-sdk25-arm64.zip

xposed-v88-sdk25-x86.zip

Xposed卸载:Xposed框架卸载(无需区分Android版本)

2. 安装模拟位置模块

安装 模拟位置 软件,安装完成后先不要打开,在 Xposed[模块] 里勾选 模拟位置 ,并重启手机以激活模块。

四、 配置远程打卡

1. 获取位置信息

首先要找到钉钉打卡机所在地理位置的经纬度和基站信息,一般最好精确到5米范围内。
打开 模拟位置 ,在软件列表里找到 钉钉

进入到设置页面后打开“使用GPS模拟”开关,再点击地图图标,可进入地图视图进行搜索,确定位置后软件会自动反填经纬度。

至于基站位置信息,可通过反向基站定位查询,输入经纬度来获得基站位置参数。

反向基站定位

2. 设置位置信息

勾选“对该应用隐藏本模块”!

勾选“对该应用隐藏本模块”!

勾选“对该应用隐藏本模块”!

设置完成后如下图。GPS模拟和基站信息模拟并不是都需要设置,可视具体情况以最精确那个为准。

3. 打卡测试

第一次使用建议先做测试验证,即完成上述所有配置后,先到钉钉软件中进行 [签到] ,确定地理位置信息无误后,本人亲自到达打卡地点,进入钉钉 [考勤打卡] 进行打卡,打卡成功且验证无误后即可按此方法打卡。

若打卡出现异常,就关闭模拟位置对钉钉的设置,然后卸载模拟位置。重新进行签到刷新位置,确认位置无误后按以前正常方式进钉钉打卡。
出现这种情况可能因为前面步骤配置有误,倒回去检查重新配置。也可能因为钉钉加强了检测,所以建议不要升级钉钉,更不要授予钉钉Root权限。

五、 自动化运行

1. 宏定义实现自动化

(待补充)


Original url: Access
Created at: 2019-10-18 09:55:05
Category: default
Tags: none

请先后发表评论
  • 最新评论
  • 总共0条评论