Thanks to visit codestin.com
Credit goes to github.com

Skip to content

一个基于 chatlog 的微信聊天记录导出工具,内置了数据去重和离线可视化浏览功能。

License

rootiny/chatlog-export

 
 

Repository files navigation

chatlog_export

这个仓库是完全基于 sjzar/chatlog 和其中一个 PR (#110) 开发的。

后者提供了一个可以导出 JSON 文件的导出功能,我在此基础上进行了完善:

  • 采用更清晰的命名方式
  • 可以搜索并选择某个聊天记录进行导出
  • 导出的文件会存放在 export_json 文件夹中

感谢原作者和社区的贡献!

使用说明

核心的解密和导出功能,使用方法同原仓库。

在使用中,我遇到了两个问题,并用自己写的小工具解决了。你可以在 Releases 页面 找到它们:

  1. json_dedup.exe - 去重工具
    • 解决问题: 微信备份或同步,可能导致导出的信息重复。
    • 使用方法: 将它放在 JSON 文件所在的目录下,运行即可去重。
  2. chatbrowser.html - 可视化浏览器
    • 解决问题: 原始 JSON 文件无法直观地阅读。
    • 使用方法: 用浏览器打开它,然后选择你的 JSON 文件,即可像聊天软件一样查看记录。
  3. 图片预览
    • 解决问题: 聊天记录若要预览图片, 需要python -m http.server 8000启动服务器后, 浏览器输入localhost:8000后打开chatbrowser.html

效果如下 image

About

一个基于 chatlog 的微信聊天记录导出工具,内置了数据去重和离线可视化浏览功能。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 87.2%
  • HTML 12.2%
  • Other 0.6%