设为首页
收藏本站
切换到宽版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
VIP用户组
官网群
无名商城论坛
»
论坛
›
资源分享区
›
学习资源专区
›
?????????钉钉pj听课时长
返回列表
发帖
查看:
469
|
回复:
0
[TSD/原创]
?????????钉钉pj听课时长
[复制链接]
无名
无名
当前离线
积分
32464
1万
主题
1万
帖子
3万
积分
管理员
积分
32464
发消息
发表于 2022-5-8 19:14:13
|
显示全部楼层
|
阅读模式
首先科普一下钉钉的机制,老师判断你听没听课,是根据听课时长判断的。
修改成果:挂在后台也计入时长。
正文
钉钉通过在Application类里增加了ActivityLifecycleCallbacks,注册生命周期,再由各个类进行判断。
分析过程就略了。
①打开classes16.dex(我的版本是4.7.28不同版本可能位置不同)搜索类名com.alibaba.doraemon.impl.lifecycle,其它版本全打开classex.dex搜索
② 看到如图两个类
③ 打开第一个类
把剩下的方法全部修改成如图这样
ps:这些方法都是注册生命周期、结束生命周期等,全删掉就好了。(保存return-void)
④ 打开标注的第二个类,点击导航,找到isbackground方法
点进去,打上一行代码 const v0,0x0
⑤ 一路退出保存 记得别用去除签名验证,也别签名,不然会有安全锁。直接安装在vitural xposed里(高级选项设置成未签名允许安装)
友情提示:别和钉钉抢音频,不然不计入时长。
不发成品
如图
,
时长
,
听课
,
打开
,
周期
相关帖子
•
QQ画图自定义红包主题,最新教学分享
•
jdk12.0.2与eclipse安装汉化教程
•
【FUT】 R、【关●注哥】打开WiFi界面
•
【FUT】 怎么解锁元气骑士付费人物教程
•
【Max】QQ内置浏览器打开网页
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表