Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

不知道哪条消息被对方撤回 #36

Closed
wanqiuluoye opened this issue Nov 7, 2019 · 21 comments
Closed

不知道哪条消息被对方撤回 #36

wanqiuluoye opened this issue Nov 7, 2019 · 21 comments

Comments

@wanqiuluoye
Copy link

不知道哪条消息是被对方撤回的消息,这样很不友好,可以知道是哪条消息是已撤回的最好。

@guozc09
Copy link

guozc09 commented Nov 9, 2019

我也有同样的问题。看了一下源码,貌似只是修改了微信 revokeMsg 那里的跳转指令,je --> jmp,不让其进入防撤回的流程就没有后续的操作了,可参考 https://www.cnblogs.com/meowv/p/11428772.html 。如果需要提示的话可能需要一些其他操作才可以,比如在 “revokeMsg” 的地方想办法执行一下“xxx 撤回了一条消息的提示”,然后再跳转回来。期待各位大佬们的完善版本。

@wanqiuluoye
Copy link
Author

看不懂……新入编程大军,初学者。期待完善版本。

@HyggeBo7
Copy link

+1,期待大佬们完善版本。

@Varorbc
Copy link

Varorbc commented Nov 19, 2019

@huiyadanli 看到了这篇文章,不知道有没有帮助

@Dragon-Yu
Copy link

可以参考WechatTweak,这个mac 微信的防撤回是有撤回标识的

@Teenie-Weenie
Copy link

我也有同样的问题。看了一下源码,貌似只是修改了微信 revokeMsg 那里的跳转指令,je --> jmp,不让其进入防撤回的流程就没有后续的操作了,可参考 https://www.cnblogs.com/meowv/p/11428772.html 。如果需要提示的话可能需要一些其他操作才可以,比如在 “revokeMsg” 的地方想办法执行一下“xxx 撤回了一条消息的提示”,然后再跳转回来。期待各位大佬们的完善版本。

中间加一步jmp到撤回提示,在提示后jmp到修改所指的指令处

@Teenie-Weenie
Copy link

我也有同样的问题。看了一下源码,貌似只是修改了微信 revokeMsg 那里的跳转指令,je --> jmp,不让其进入防撤回的流程就没有后续的操作了,可参考 https://www.cnblogs.com/meowv/p/11428772.html 。如果需要提示的话可能需要一些其他操作才可以,比如在 “revokeMsg” 的地方想办法执行一下“xxx 撤回了一条消息的提示”,然后再跳转回来。期待各位大佬们的完善版本。

中间加一步jmp到撤回提示,在提示后jmp到修改所指的指令处

关键是,还得去找提示在是第几步

@huiyadanli
Copy link
Owner

我也有同样的问题。看了一下源码,貌似只是修改了微信 revokeMsg 那里的跳转指令,je --> jmp,不让其进入防撤回的流程就没有后续的操作了,可参考 https://www.cnblogs.com/meowv/p/11428772.html 。如果需要提示的话可能需要一些其他操作才可以,比如在 “revokeMsg” 的地方想办法执行一下“xxx 撤回了一条消息的提示”,然后再跳转回来。期待各位大佬们的完善版本。

@guozc09 @Varorbc @Weenie

最近看到了一种思路,可以做到防撤回并保留撤回提示。最近更换修改点来做到同样的效果
https://www.52pojie.cn/thread-1082540-1-1.html
https://www.52pojie.cn/thread-1048634-1-1.html

@huiyadanli
Copy link
Owner

0.8版本 已经 Release,微信将从 2.8.0.112 开始支持显示撤回提示。

有一个小缺点就是无法精准的看到具体撤回了哪一条。

This was referenced Jan 10, 2020
@Varorbc
Copy link

Varorbc commented Jan 13, 2020

@huiyadanli 能把原理发出来看看嘛,链接没有权限看

@zzqxztc
Copy link

zzqxztc commented Jan 13, 2020

andorid基于一些注入的框架模块,如微x模块,支持防撤回。
而且,还有提示,对方撤回了上一条信息,已经阻止。
不知道,是什么思路
但微信 PC 和 android版的 架构可能有区别。

@huiyadanli
Copy link
Owner

@huiyadanli 能把原理发出来看看嘛,链接没有权限看

具体原理作者也没说,也是成果向的给出了修改的位置。

个人理解:原先修改的地方是在触发到撤回方法时,直接跳出。现在修改的地方是在撤回方法已经执行,撤回提示已经显示,然后要删除聊天记录的时刻直接跳出。

@whc2001
Copy link

whc2001 commented Feb 1, 2020

请问QQ和TIM有可能也支持吗,现在日常用电脑版TIM,还得开着手机版

@c704501026
Copy link

希望出个制作撤回后有提示的教程,不知道撤回了后是哪条消息就很头疼。

@Githubbili
Copy link

大佬,还是没有显示撤回该消息
Snipaste_2022-11-29_18-13-16

微信图片_20221129181250

@3234374354
Copy link

3234374354 commented Dec 19, 2022

大佬,还是没有显示撤回该消息 !

@Githubbili 好像是你的微信版本不支持提示功能

@magihub
Copy link

magihub commented Feb 19, 2023

image
3.9版本的微信,看起来也不支持撤回提示呀。我看到52pojie上的贴图,貌似3.7的支持撤回提示。
image

@tutdahai
Copy link

微信最新版仍然不支持防撤回带提示吗

@CatStarBubble
Copy link

每个版本特征码不一样,怎么快读定位特征码啊?现在是3.9 版本了。

@Regina-pxk
Copy link

希望微信撤回能在对应消息下添加已撤回的标记

@Caijiqwq
Copy link

现在3.9.11.17无法看到提示

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests