在GITHUB上面有这样一个开源的项目:RevokeMsgPatcher
,支持 PC 版微信、QQ、TIM 客户端的消息防撤回,并且还附带了微信多开的功能。
微信 实际效果:对方撤回消息后,将在当前聊天记录最下方显示“xxxx 撤回了一条消息”(正常情况下是显示在撤回的那条消息下方的),但是实际消息仍旧存在。
QQ/TIM 实际效果:对方撤回消息后,你的聊天界面不会有任何变化(无撤回提示),你仍旧能看到对方撤回的消息。
使用方法
- 首先,你的系统需要满足以下条件:
* Windows 7 或更高版本,不支持XP。
* .NET Framework 4.5.2 或更高版本。低于此版本在打开程序时可能无反应,或者直接报错。 - 使用本程序前,先关闭微信/QQ/TIM。
- 以管理员身份运行本程序,等待右下角获取最新的补丁信息。
- 选择微信/QQ/TIM的安装路径。如果你用的安装版的微信/QQ/TIM,正常情况下本程序会自动从注册表中获取安装路径,绿色版需要手动选择路径。
- 点击防撤回。界面可能会出现一段时间的无响应,请耐心等待。由于修改了微信的 WeChatWin.dll 文件、QQ/TIM的 IM.dll 文件,杀毒软件可能会弹出警告,放行即可。
纯绿色程序,如需卸载直接删除相关文件即可。
PS:注意:微信/QQ/TIM更新之后要重新安装补丁!