声明:本教程仅供学习交流,请勿违规使用软件!
由于本教程提供的方法需要破解手机获取Root权限,过程稍复杂,需要一定动手能力,故面向有刷机经验的对象,有风险请谨慎操作。
整个解决方案的基本思路,就是利用模拟位置工具,通过GPS模拟或基站信息模拟的方式设定钉钉的位置信息,并对钉钉隐藏模拟工具,以规避钉钉的虚拟定位检查,最后使用宏录制或脚本的方式实现自动化。
手机型号:一加2(OnePlus2 ONE A2001)
固件:CyanogenMod 14.1
Android版本:v7.1.1
钉钉:v4.3.0
钉钉
SuperSU(超级授权)
Xposed框架(Xposed Installer)
模拟位置[Xposed]
AutoJs
MacroDroid(智能触发器)
以上软件除钉钉外已全部打包到了百度云盘,SuperSU和Xposed与Android版本有关,包里的这两个软件仅适用于Android 7.0以上,其他版本需自行寻找。钉钉到官网或应用中心下载即可。
百度云盘:Application for Android.rar
提取码:yay7
备份手机重要资料!备份手机重要资料!备份手机重要资料!
具体方式请自行百度,目前市面上几乎所有手机都有云备份,不过建议最好再做一下本地备份。
绝大部分手机Root之前都需要先解锁,各品牌各型号的手机解锁方式都各有不同,可到自己手机对应的社区或者论坛找到教程。
Root的基本思路都是刷入第三方Rcovery,然后再通过Recovery刷入Root权限包,然后再刷入权限管理工SuperSU
来接管Root权限。具体操作方法同样是参照自己手机型号对应论坛的教程,嫌麻烦的也可以使用刷机精灵等一键Root。
搞定后的管理界面如下。
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
Android 5.1
22
Android 6.0
23
Android 7.0(已发布
24
Android 7.1(已发布)
25
Xposed卸载:Xposed框架卸载(无需区分Android版本)
安装 模拟位置
软件,安装完成后先不要打开,在 Xposed
的 [模块]
里勾选 模拟位置
,并重启手机以激活模块。
首先要找到钉钉打卡机所在地理位置的经纬度和基站信息,一般最好精确到5米范围内。
打开 模拟位置
,在软件列表里找到 钉钉
。
进入到设置页面后打开“使用GPS模拟”开关,再点击地图图标,可进入地图视图进行搜索,确定位置后软件会自动反填经纬度。
至于基站位置信息,可通过反向基站定位查询,输入经纬度来获得基站位置参数。
反向基站定位
勾选“对该应用隐藏本模块”!
勾选“对该应用隐藏本模块”!
勾选“对该应用隐藏本模块”!
设置完成后如下图。GPS模拟和基站信息模拟并不是都需要设置,可视具体情况以最精确那个为准。
第一次使用建议先做测试验证,即完成上述所有配置后,先到钉钉软件中进行 [签到]
,确定地理位置信息无误后,本人亲自到达打卡地点,进入钉钉 [考勤打卡]
进行打卡,打卡成功且验证无误后即可按此方法打卡。
若打卡出现异常,就关闭模拟位置对钉钉的设置,然后卸载模拟位置。重新进行签到刷新位置,确认位置无误后按以前正常方式进钉钉打卡。
出现这种情况可能因为前面步骤配置有误,倒回去检查重新配置。也可能因为钉钉加强了检测,所以建议不要升级钉钉,更不要授予钉钉Root权限。
(待补充)
Original url: Access
Created at: 2019-10-18 09:55:05
Category: default
Tags: none
未标明原创文章均为采集,版权归作者所有,转载无需和我联系,请注明原出处,南摩阿彌陀佛,知识,不只知道,要得到
java windows火焰图_mob64ca12ec8020的技术博客_51CTO博客 - 在windows下不可行,不知道作者是怎样搞的 监听SpringBoot 服务启动成功事件并打印信息_监听springboot启动完毕-CSDN博客 SpringBoot中就绪探针和存活探针_management.endpoint.health.probes.enabled-CSDN博客 u2u转换板 - 嘉立创EDA开源硬件平台 Spring Boot 项目的轻量级 HTTP 客户端 retrofit 框架,快来试试它!_Java精选-CSDN博客 手把手教你打造一套最牛的知识笔记管理系统! - 知乎 - 想法有重合-理论可参考 安宇雨 闲鱼 机械键盘 客制化 开贴记录 文本 linux 使用find命令查找包含某字符串的文件_beijihukk的博客-CSDN博客_find 查找字符串 ---- mac 也适用 安宇雨 打字音 记录集合 B站 bilibili 自行搭建 开坑 真正的客制化 安宇雨 黑苹果开坑 查找工具包maven pom 引用地 工具网站 Dantelis 介绍的玩轴入坑攻略 --- 关于轴的一些说法 --- 非官方 ---- 心得而已 --- 长期开坑更新 [本人问题][新开坑位]关于自动化测试的工具与平台应用 机械键盘 开团 网站记录 -- 能做一个收集的程序就好了 不过现在没时间 -- 信息大多是在群里发的 - 你要让垃圾佬 都去一个地方看难度也是很大的 精神支柱 [超级前台]sprinbboot maven superdesk-app 记录 [信息有用] [环境准备] [基本完成] [sebp/elk] 给已创建的Docker容器增加新的端口映射 - qq_30599553的博客 - CSDN博客 [正在研究] Elasticsearch, Logstash, Kibana (ELK) Docker image documentation elasticsearch centos 安装记录 及 启动手记 正式服务器 39 elasticsearch 问题合集 不断更新 6.1.1 | 6.5.1 两个版本 博客程序 - 测试 - bug记录 等等问题 laravel的启动过程解析 - lpfuture - 博客园 OAuth2 Server PHP 用 Laravel 搭建带 OAuth2 验证的 RESTful 服务 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区 利用Laravel 搭建oauth2 API接口 附 Unauthenticated 解决办法 - 煮茶的博客 - SegmentFault 思否 使用 OAuth2-Server-php 搭建 OAuth2 Server - 午时的海 - 博客园 基于PHP构建OAuth 2.0 服务端 认证平台 - Endv - 博客园 Laravel 的 Artisan 命令行工具 Laravel 的文件系统和云存储功能集成 浅谈Chromium中的设计模式--终--Observer模式 浅谈Chromium中的设计模式--二--pre/post和Delegate模式 浅谈Chromium中的设计模式--一--Chromium中模块分层和进程模型 DeepMind 4 Hacking Yourself README.md update 20211011
Laravel China 简书 知乎 博客园 CSDN博客 开源中国 Go Further Ryan是菜鸟 | LNMP技术栈笔记 云栖社区-阿里云 Netflix技术博客 Techie Delight Linkedin技术博客 Dropbox技术博客 Facebook技术博客 淘宝中间件团队 美团技术博客 360技术博客 古巷博客 - 一个专注于分享的不正常博客 软件测试知识传播 - 测试窝 有赞技术团队 阮一峰 语雀 静觅丨崔庆才的个人博客 软件测试从业者综合能力提升 - isTester IBM Java 开发 使用开放 Java 生态系统开发现代应用程序 pengdai 一个强大的博主 HTML5资源教程 | 分享HTML5开发资源和开发教程 蘑菇博客 - 专注于技术分享的博客平台 个人博客-leapMie 流星007 CSDN博客 - 舍其小伙伴 稀土掘金 Go 技术论坛 | Golang / Go 语言中国知识社区
最新评论