本项目用于导出备份微信的聊天记录,不依赖微信的客户端使用,做到离线且永久保存。
解决大部分人因为微信的聊天记录内存飞快增长而已束手无策的烦恼。
项目基于 wechat-backup 修改。 主要优化了前端的浏览功能,如按照关键字查找聊天记录、按照日期查看、查看图片与视频等功能。 本项目期望后续做到小白可以直接使用,欢迎大家积极提问和使用!
详细说明在: 解密安卓微信聊天信息存储 需要准备一台有ROOT权限的手机或者使用安卓模拟器 需要一个Linux环境,golang环境,docker环境(可选) 目前使用需要一定的Linux基础知识,后续持续迭代会让操作小白化
-
使用微信的 聊天记录迁移 功能,将需要备份的聊天记录迁移到有ROOT权限的手机上。
-
将你的PC使用
adb
连接上你的手机或者安卓虚拟机。
git cloen https://github.com/git-jiadong/wechat-backup.git
# 导出聊天记录
bash ./wechat_export.sh
# 编译程序
go build .
# 启动程序
./wechat-backup -f export_dir/res/
- 在浏览器输入
http://localhost:9999
即可查看聊天记录
注意(已在代码中做处理)⚠️ :WxFileIndex.db 里面文数据表名老版本微信是 WxFileIndex2 ,新版本微信是 WxFileIndex3 ,请根据实际情况来设置代码 wxfileindex.go 文件中 SQL 查询的表名
可能是你的golang版本太老,可以使用 golang
的版本管理器 gvm 切换成大于等于go1.17.13
的版本即可
可以使用逍遥模拟器,它可以和Windown的 Hyper-v
模式兼容,逍遥模拟器的 adb端口
- wechat-backup 感谢大佬的贡献
- silk-v3-decoder silk v3音频解码