Mac&Windows微信防撤回

1,699 阅读2分钟

image.png

微信在 v5.3.1 版本中逐步引入了消息撤回功能,可以撤回两分钟之内后悔已经发出的消息。当别人撤回后,你跳回到微信界面,看着“xxx撤回了一条消息”,瞬间有种砸手机的冲动。

image.png

现在,本文为各位提供了防撤回的插件,再也不用摔手机了。

Mac防撤回

@Sunnyyoung 在 GitHub 上开源了一个Mac 端可使用的动态库注入方式实现的插件 WeChatTweak-macOS 来解决上面的两个烦人的问题。

功能

  • 阻止消息撤回

    • 消息列表通知
    • 系统通知
    • 正常撤回自己发出的消息
  • 客户端无限多开

    • 右键 Dock icon 登录新的微信账号
    • 命令行执行:open -n /Applications/WeChat.app
  • 消息处理增强

    • 支持任意表情导出
    • 支持二维码识别
    • 支持右键直接复制链接
    • 支持由系统默认浏览器直接打开
  • 重新打开应用无需手机认证

  • UI界面设置面板

  • 支持 Alfred workflow

  • 支持 Launchbar action

安装&卸载

方法一(推荐)

首次使用安装 WeChatTweak-CLI:

$ brew install sunnyyoung/repo/wechattweak-cli

安装/更新/卸载 Tweak:

$ sudo wechattweak-cli --install   # 安装
$ sudo wechattweak-cli --uninstall # 卸载

方法二(推荐)

安装这个插件需要使用 Git 工具从 GitHub 下载最新的源代码到本机编译。首先,现在 Terminal 中拉取最新的源码:

git clone https://github.com/Sunnyyoung/WeChatTweak-macOS.git

然后在源码目录中进行编译:

cd WeChatTweak-macOS
sudo make install

编译完成后重启微信即可启用插件。如果你想卸载这个插件也很简单,只需要在源码目录中执行:

sudo make uninstall

如此便可以轻松卸载了。

插件安装完后,打开微信客户端设置,里面多了一个 Tweak 选项卡:

Tweak 设置

Tweak 设置

第一个功能,正常登录电脑端微信的时候,都需要手机验证,打开免手机登录后就会便捷很多,尤其是在没有携带手机的情况下。

第二个功能是消息撤回的通知。你可选择接收所有的消息撤回通知、也可以关闭,还可以按照系统设定,该通知的群组和人通知、不需要通知的不通知。

多开:

image

直接在 Dock 栏上右键微信图标,选择「登陆新的微信账号」就可以打开新的微信登陆窗口了。


部分读者朋友反映安装了插件之后聊天记录丢失的问题,可以通过迁移聊天记录的方式来解决:

执行以下命令即可迁移聊天记录:

cp -R ~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application\ Support/com.tencent.xinWeChat ~/Library/Application\ Support/com.tencent.xinWeChat

同样的,假如是卸载操作,需要把聊天记录迁移回原版微信中,执行以下命令:

cp -R ~/Library/Application\ Support/com.tencent.xinWeChat ~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application\ Support/com.tencent.xinWeChat

Windows防撤回

下载防撤回补丁

下载地址: ⚡️点我下载最新版本

image.png