这个项目能做什么

## 项目概览 RevokeMsgPatcher 是一款适用于 Windows 下 PC 版微信、QQ、TIM 的防撤回补丁工具。其核心思路是对客户端本地的动态链接库文件进行特征修改:微信对应 WeChatWin.dll,QQ/TIM 对应 IM.dll。作者在文档中说明自己不参与方法寻找,仅做特征搬运。 ## 主要功能 - 防撤回:对微信、QQ、TIM 三个客户端生效,使对方撤回的消息仍可被看到。 - 微信多开:安装补丁时可选择为微信启用多开功能。 - 附带产物:仓库中另提供一个通用的微信多开工具(RevokeMsgPatcher.MultiInstance)。 ## 使用方式 1. 环境要求:Windows 7 或更高版本,不支持 XP;需要 .NET Framework 4.5.2 或更高版本,低于该版本可能打开无反应或直接报错。 2. 使用前先关闭微信/QQ/TIM。 3. 以管理员身份运行程序,等待右下角获取最新补丁信息。 4. 选择目标客户端的安装路径。安装版通常会自动从注册表读取路径,绿色版需手动选择。 5. 点击防撤回按钮,界面可能短暂无响应。由于修改了客户端 DLL 文件,杀毒软件可能弹出警告,需要放行。 注意:微信/QQ/TIM 更新之后需要重新安装补丁。 ## 版本与来源说明 - 项目早期内容源自 wechat_anti_revoke 项目。 - 2.0 之前版本的 QQNT 防撤回依赖 LiteLoaderQQNT,修补依赖 DLLHijackMethod,并集成了插件列表查看与防撤回插件。 - 2.1 版本的 QQNT 防撤回特征来自 NTQQAntiRecall。 - 微信 4.0 版本之后的防撤回特征来自 BetterWX。 ## 分发与许可 提供 GitHub Releases 下载,另有蓝奏云、百度云备用下载地址。项目采用 GPLv3 许可证。仓库还包含版本支持列表、常见问题与完整文档的 Wiki 链接。