使用macOS微信提取自定义表情

关于如何从微信提取自定义表情,你在百度上搜索出来的大部分内容都已经失效了。如果你恰好使用macOS,不妨试试以下方法。

测试环境

  1. macOS Monterey Version 12.5
  2. WeChat for macOS Version 3.5.0

步骤

  1. 使用终端打开文件夹
1
open ~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application\ Support/com.tencent.xinWeChat/2.0b4.0.9/
  1. 在文件夹中能看到一个或多个类似于96d6682a3f1174816126f477f66ad3b6的随机值文件夹。打开该文件夹里的Stickers文件夹。

  1. 找到 fav.archive 文件,并复制出来(比如复制到桌面),并改名为fav.archive.plist
  2. 在终端执行plutil -convert xml1 fav.archive.plist,将该文件从二进制的 plist 转为 XML 的 plist,然后你就可以用你喜欢的文本编辑器打开这个plist文件了
  3. 在文件里可以看到许多<string></string>中为链接,每一个链接都对应一个自定义表情,访问该链接即可下载。链接的顺序和自定义表情中的顺序一致。

注意:如链接中出现&amp;,需要手动替换为&

  1. 如需下载表情包中的表情,可以先将表情添加到自定义表情,然后重复步骤1-5。