缘起

因为在微信有个读书打卡群,信息过于分散,于是一直想找到一个好用的微信导出工具来整理一下,之前试过四五款,有一个是好用的,但后来因为微信升级到4.0版本,无效了,4.0版本的聊天数据是另行存储的,好像还加密了,所以一直又搁置。

上周末看到(可能是阮一峰的博客提到的)Chatlog的推荐,于是又记下链接,准备抽空试试。

成功了!遂分享!

免责

不要将数据泄露给不熟悉的人,以及AI,注意保护个人隐私信息。

操作

注:以下是Windows系统,Mac系统请查阅仓库内教程

  1. 下载Chatlog,见Github仓库:sjzar/chatlog,点击右侧Releases获取最新版本,也给出链接Releases,右键解压压缩包。

  2. 回退微信的4.0.3版本(如果就是这个版本,可以免除此步),找旧版本卡了一个小时……最后发现Chatlog作者在FAQ里给了地址:Release WeChatWin 4.0.3.36,点击链接前往下载。

  3. 重要:重新安装微信注意事项,卸载时会有个确认弹窗,是否保留数据和聊天记录,默认是不勾选,一定要勾选!默认是不勾选,一定要勾选!默认是不勾选,一定要勾选!,卸载后安装4.0.3版本即可。

  1. 运行Chatlog,直接运行第1步解压后路径内的“chatlog.exe”即可。

  2. 按Github仓库的教程,逐项运行(上下键和回车,命令行内鼠标不可用):“获取密钥”,等待,直到提示成功,回车;“解密数据 ”,等待,直到提示成功,回车;“启动HTTP服务”,等待,直到提示已启动,回车。

  3. 打开常用的浏览器,输入“127.0.0.1:5030”,先在“群聊”或“联系人”中,填写昵称、备注名、群名进行检索,能够查到相应的“群聊”或“联系人”的id。

  4. 获取到id后,在“聊天记录”内填写时间范围和聊天对象的id,点击“执行查询”,即得到聊天记录的全部文本。


CHANGELOG

  • 20250910 Arlmy 创建、发布