亲爱的Mac用户们,你们是不是也和我一样,对那些珍贵的WhatsApp聊天记录充满了不舍?别担心,今天我要来给你支个招,让你轻松把Mac上的WhatsApp聊天记录导出来,保存起来,随时翻看,再也不怕丢失啦!
一、探寻聊天记录的藏身之处

你知道吗,Mac上的WhatsApp聊天记录其实是以数据库的形式存在的。它们就藏在这个神秘的地方:`~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/xxx/yyy/Message/.db`。是不是觉得有点眼花缭乱?别急,我来给你一步步解析。
二、解锁数据库的密码

这些数据库文件都是加密的,想要导出聊天记录,就必须先解锁。别担心,方法很简单。首先,打开Mac上的微信,但别登录哦!打开终端,输入以下命令:
sudo lldb -p (pgrep WeChat)
如果出现错误,别慌,重启Mac电脑,黑屏后一直按住`Command + R`,直到出现恢复模式界面。点击顶部`Utilities`菜单,然后打开终端。最后输入:
csrutil disable; reboot
等待重启后,重新执行开始的命令。进入lldb的子shell后,输入:
br set -n sqlite3key
回车,然后输入:
这时候会弹出微信登录界面,登录密码就到手啦!
三、导出聊天记录

密码解锁后,就可以导出聊天记录了。在终端中,输入以下命令:
sqlite3 msg0.db
使用以下SQL命令导出聊天记录:
SELECT FROM messages;
将查询结果保存到文本文件中:
.output messages.txt
退出sqlite3:
.quit
这样,聊天记录就导出到`messages.txt`文件中了。
四、备份聊天记录
导出聊天记录后,别忘了备份哦!你可以将`messages.txt`文件复制到其他地方,或者使用云存储服务进行备份,这样即使Mac出现故障,也不会丢失你的聊天记录。
五、
通过以上步骤,你就可以轻松地将Mac上的WhatsApp聊天记录导出来了。是不是觉得很简单呢?赶紧试试吧,让你的聊天记录安全无忧!