微信聊天记录提取工具

微信聊天记录提取工具

提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告

功能

  • 🔒️🔑🔓️手机本地微信数据库🐶
  • 🔒️🔑🔓️PC端本地微信数据库🐶
  • 还原微信聊天界面
    • 🗨文本✅
    • 🏝图片✅
    • 🐻‍❄️表情包✅
  • 导出聊天记录
    • sqlite数据库✅
    • HTML(文本、图片)✅
    • Word文档✅
    • CSV文档✅
  • 分析聊天数据,做成可视化年报(请下载exe程序体验该功能,急需前端大佬提供优质模板)
  • 🔥项目持续更新中
    • 导出全部表情包❎
    • 合并多个备份数据❎
    • 语音❎
    • 视频❎
    • 文件❎
    • 回复❎
    • 拍一拍❎

如何使用?

PC版微信

安装

# Python>=3.10
git clone https://github.com/LC044/WeChatMsg
cd WeChatMsg
pip install -r requirements_pc.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

登录微信

    • 手机端使用聊天记录迁移功能将聊天数据迁移到电脑上

    • 操作步骤:我->设置->聊天->聊天记录迁移与备份->迁移-> 迁移到电脑微信(迁移完成后重启微信)

运行程序

python main_pc.py

点击获取信息

    • 设置微信安装路径(如果自动设置好了就不用管了)

    •  

    • 可以到微信->设置->文件管理查看

    •  

    • 点击设置微信路径按钮,选择该文件夹路径下的带有wxid_xxx的路径(没有wxid的话先选择其中一个文件夹不对的话换其他文件夹)

    •  

    • 获取到密钥和微信路径之后点击开始解密

    • 解密后的数据库文件保存在./app/DataBase/Msg路径下

查看

随便下载一个SQLite数据库查看软件就能打开数据库,例如DB Browser for SQLite

4. pc端功能展示

恭喜你解密成功,来看看效果吧

4.1 最上方导航栏

可以点击获取教程,相关信息,导出全部信息的csv文件。

 聊天界面

点击左侧导航栏——>聊天 ,会随机跳转到某一个好友的界面,滚轮滚动,可以向上翻看更早的聊天记录(温馨提示:可能在翻的时候会有卡顿的现象,是因为数据加载需要时间,后期我们会继续优化嗷~ )。目前聊天记录中文字、图片、表情包基本可以正常显示~

当你想要查找某一位好友的信息时,可以在图中红框输入信息,点击Enter回车键,进行检索

4.3 好友界面

点击左侧导航栏——>好友,会跳转到好友的界面,同样可以选择好友,右上方导航栏中有(1)统计信息(2)情感分析(3)年度报告(4)退出(5)导出聊天记录:可选择导出为word、csv、html格式。

THE END
喜欢就支持一下吧
点赞4167 分享
評論 抢沙发

请登录后发表评论

    请登录后查看评论内容