查看原文
其他

20K+ 微信聊天备份开源神器

小苏 爱编程爱技术 2024-02-23

众所周知,微信的聊天数据是保存在电脑或手机上的,如果你一不小心误删了,基本是找不回来的。涉及到一些重要的聊天记录,如商务洽谈、借钱、签合同等之类的聊天记录,定期备份是非常必要的。微信官方支持将聊天记录备份到本地,但是,不支持直接查看,很不方便。

小编今天为大家分享一款开源的小神器:留痕,基于开源协议 GPL-3.0 使用 python 语言开发,免费无广告,能快速提取微信的聊天记录,涵盖了聊天记录中的文本、图片、视频、表情包、语音、文件、系统消息等等,并将其导出成 HTML、Word、CSV 文档,还原真实的聊天场景,永久保存。

该工具还有一个比较有趣的功能:生成年度聊天报告,如个人年度报告、群组年度报告等,可以对导出的聊天记录进行分析并生成网页,内容包括聊天的次数、词云图、认识了多少天等等,年度报告支持分享,微信扫一扫即可观看。

官方在线体验地址:
https://memotrace.lc044.love/demo.html
目前该项目已在 GitHub 斩获 20.7k stars,2.3k forks,非常火爆。

🍉 最新版本支持的功能

🧰下载安装

目前提供了两种方式:
方式1:下载二进制文件

最新的版本为 MemoTrace-1.0.5.exe,只有 Windows 版本,下载即用,无需安装。

访问不了 GitHub 的宝子公众号私信留言 memotrace 自取。

方式2:使用源码安装
支持 Windows、MacOS
依赖环境:
Python>=3.10 目前仅支持3.10、3.11、3.12,请勿使用其他Python版本
1、使用 git 克隆源码到本地
git clone https://github.com/LC044/WeChatMsg

2、安装依赖

cd WeChatMsg
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple


🔥 如何使用

这里以 Windows 桌面系统为例,演示一下如何使用,具体步骤如下:

1、电脑上登录微信

在电脑上登录微信。手机端使用聊天记录迁移功能将聊天数据迁移到电脑上。
手机微信->我->设置->聊天->聊天记录迁移与备份->迁移-> 迁移到电脑微信,如下图所示:

迁移完成后一定要重启电脑端微信,不重启的话可能会遇到进度条一直卡在97%的问题!

2、运行留痕

双击 MemoTrace-1.0.5.exe 启动软件,一直点击【OK】。

点击【获取信息】读取电脑上已登录的微信
获取到密钥和微信路径之后,点击【开始启动】提取并解密聊天数据

提取完成,按提示重启留痕客户端

重启之后就可以看到各个好友的聊天内容

点击【好友】,在好友列表里选择需要导出聊天记录的好友,在右上角选择导出的文件类型,目前最新版本支持导出 Docx、CSV、HTML、TXT 四种文件。

任选一种文件类型,然后点击【开始】导出聊天内容

导出的消息类型支持文本、图片、视频、表情包等等,支持选择导出某一时间段的聊天记录。

导出成功

文件保存在软件同一目录的 data 文件夹中

导出的效果预览
聊天内容还是打上马赛克吧,少儿不宜,嘻嘻~

OK!到这里软件的基本使用就介绍完了,操作简单,功能非常实用,可以帮助我们轻松的导出微信聊天记录,保存关键信息,以备不时之需,尤其是遇到扯皮的时候最有用。

目前软件还在持续迭代中,作者后期还会开发出更丰富的功能。最后关于软件的安全问题,留痕作为一款开源的微信聊天记录备份工具,无毒无害,如果你不放心,完全可以断网使用!有需要的小伙伴抓紧上手试一试吧~

附项目的链接:

GitHub开源地址:

https://github.com/LC044/WeChatMsg

Gitee开源地址:

https://gitee.com/lc044/WeChatMsg


作者官网:

https://blog.lc044.love


往期推荐:
1.1K Stars 在PC上控制Android设备,开源免费
1.4K+ Stars!开源的高性能敏感词工具
43k+ Stars  酷炫、简洁实用的开源工具
16K+ 开源免费的外文阅读辅助工具,复制即翻译
点关注不迷路,每日分享优秀开源项目

继续滑动看下一个

20K+ 微信聊天备份开源神器

小苏 爱编程爱技术
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存