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

本文总结了如何在macOS系统中提取微信的自定义表情,由于微信的文件结构可能随版本更新而变化,建议在操作前备份相关数据。

测试环境

  • macOS Sonoma 14.7.5
  • WeChat for macOS 3.8.7

提取步骤

  1. 打开目标文件夹

    在终端中执行以下命令,打开微信的数据目录:

open ~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application\ Support/com.tencent.xinWeChat/2.0b4.0.9/
  1. 定位Stickers文件夹

    在打开的目录中,找到一个或多个名称类似于c75892bba8b1dd98142b37728c9a06a8的随机字符串文件夹。进入文件夹,查找名为Stickers的子文件夹。

  2. 复制并重命名fav.archive文件

    在Stickers文件夹中,找到fav.archive文件。将其复制到桌面或其他位置,并重命名为fav.archive.plist。

  3. 转换为XML格式

    在终端中执行以下命令,将二进制的plist文件转换为XML格式:

plutil -convert xml1 fav.archive.plist
  1. 提取表情链接

    使用文本编辑器打开fav.archive.plist文件,搜索标签。每个标签中的内容即为自定义表情的链接。请注意,若链接中包含&,需手动替换为&后才能正常访问。 若需提取所有表情链接,请将所有标签中的内容复制到一个文本文件中。

  2. 下载表情包中的表情

    若需下载表情包中的表情,请先将表情添加到自定义表情中,然后重复上述步骤进行提取。 下载表情包后,可以重命名为jpg格式,以便在微信中使用。如果是gif格式,需转换为gif格式后再使用。

注意事项

  • 操作过程中请谨慎,避免误删或修改其他文件。
  • 微信的文件结构可能随版本更新而变化,若上述路径不存在,请根据实际情况调整。

原文链接:使用macOS微信提取自定义表情