尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

WeChatExporter:免费开源的微信聊天记录导出工具,免越狱10分钟备份文字语音图片视频

WeChatExporter:免费开源的微信聊天记录导出工具,免越狱10分钟备份文字语音图片视频 WeChatExporter免费开源的微信聊天记录导出工具免越狱10分钟备份文字语音图片视频【免费下载链接】WeChatExporter一个可以快速导出、查看你的微信聊天记录的工具项目地址: https://gitcode.com/gh_mirrors/wec/WeChatExporter把旧iPhone清出来当导航机时你想找三年前聊过的某段对话发现它已经跟着手机一起没了。微信官方至今没有完整的聊天记录导出功能设备损坏、系统误操作、误删除任何一次意外都足以让几年的对话消失。WeChatExporter 是一款免费开源的微信聊天记录导出工具全程在本地运行、无需越狱一次导出文字、语音、图片和视频。照这篇教程操作10分钟就能得到一份随时能在电脑上回看的聊天记录。微信Exporter导出结果一份可以随时回看的聊天记录先说你会拿到什么。一次完整的导出之后你得到的是完全属于自己的东西一个本地文件夹保存所选对话的全部必要信息文字、语音、图片、视频一个可反复打开的「显示聊天记录」页面不需要重新执行导出流程按发言人分开的气泡式对话时间戳清晰语音点开即播图片点击可放大看细节不依赖任何在线服务的本地文件就算工具停止更新记录也永远在你手里。![微信聊天记录导出结果页面气泡式对话语音可直接播放](https://raw.gitcode.com/gh_mirrors/wec/WeChatExporter/raw/976c9474db687bb592d4a623edb0ec42ee831a18/imgs/for readme/soft3.png?utm_sourcegitcode_repo_files)![WeChatExporter主界面选择微信账号与聊天对象右侧预览最近记录](https://raw.gitcode.com/gh_mirrors/wec/WeChatExporter/raw/976c9474db687bb592d4a623edb0ec42ee831a18/imgs/for readme/soft1.png?utm_sourcegitcode_repo_files)导出前还有一层保护默认只列出消息总数超过100条的对话点进任意一个还能预览最近10条确认没选错人再往下走。先确认、再动手省掉大量白跑一趟的重复劳动。结果长这样剩下的问题是从「手机在手里」到「记录在电脑上」中间要过几道关。WeChatExporter安装配置与微信数据导出步骤整个流程只涉及三块材料一份未加密的iPhone备份、一个Documents文件夹、一套本地工具。第一步用iTunes创建不加密的完整备份iPhone连接电脑打开iTunes对整个设备做一次完整备份。⚠️ 备份时不要勾选「给iPhone备份加密」。加密的备份工具读不了勾错了只能推倒重来这是整条链路里唯一不可逆的一步。第二步提取微信的Documents文件夹用 iMazing 这类第三方工具在备份里定位微信应用的数据目录把Documents文件夹导出到本地。它的结构是一串长名字的目录最里面躺着MM.sqlite——微信的核心聊天数据库后续导出的文字、语音、图片、视频全部来自它。![用iMazing从iPhone备份中提取微信Documents文件夹](https://raw.gitcode.com/gh_mirrors/wec/WeChatExporter/raw/976c9474db687bb592d4a623edb0ec42ee831a18/imgs/for readme/backup2.png?utm_sourcegitcode_repo_files)第三步安装依赖并启动工具先安装 nodejs 和 nwjs两者官网均可下载。然后拿到项目并安装依赖git clone https://gitcode.com/gh_mirrors/wec/WeChatExporter cd WeChatExporter/development npm install接着处理 sqlite3这是最容易卡住的一步但有捷径development/framework/目录下放了预编译好的模块找到与你环境匹配的版本nodejs 8.11.3 nwjs 0.32.1或 nodejs 10.16.3 nwjs 0.40.1直接复制即可不用从源码编译cp framework/node-webkit-v0.40.1-darwin-x64/node_sqlite3.node node_modules/sqlite3/lib/binding/⚠️ 复制的模块版本必须和你用的 nwjs 版本一一对应版本错配是启动失败最常见的原因。最后用 nwjs 启动工具指向 development 目录运行/path/to/nw/nwjs.app/Contents/MacOS/nwjs .第四步选人、选范围开始导出启动后点「开始原始数据分析」左上角出现这台手机登录过的微信账号点任意账号左下角列出聊过的朋友默认只显示消息超过100条的对话点开任意一个右侧立即预览最近10条确认对象没选错。点「下一步」填写导出目录和日期区间不填则全量导出点「开始生成数据」。生成结束后你会得到导出文件夹此时原始的 Documents 目录就可以删掉了。以后想回看点左上角「显示聊天记录」输入那个文件夹路径即可一次导出、终身回看。坑填平之前别急着往下点四个高频问题先过一遍。微信聊天记录导出常见问题速查问题解法sqlite3 编译失败npm install 卡住改用development/framework/里的预编译node_sqlite3.node选与 nwjs 匹配的版本复制到node_modules/sqlite3/lib/binding/编译时报 xcode-select 错误、要求 Xcode在 App Store 装好 Xcode执行sudo xcodebuild -license并同意再重新编译软件启动后没有数据、读不到备份iTunes 备份被加密了。取消勾选「给iPhone备份加密」重新备份再提取一次报错看不懂、判断不了原因打开软件右上角【工具】→【导出运行日志】从日志定位最常见的是版本不符只有安卓或 Windows 环境工具目前仅支持 iOS 数据导出且运行在 macOS安卓用户先把记录迁到 iPad再按本文流程走排完雷剩下的就是按自己的节奏来。按场景选微信记录备份方案家庭回忆备份最值得留的往往是日常琐碎——家人发来的照片、孩子第一句语音、老群聊的寒暄。建议每季度备份一次本地硬盘和移动硬盘各存一份导出时不填日期区间整段带走。回忆这东西缺一条就凑不齐了。工作沟通归档销售、商务、项目岗位上微信里躺着大量客户往来。建议用日期区间按月或按季度归档只导出涉及相关客户的对话形成自己的沟通档案。将来核对任何一笔旧账你都会感谢这份记录。安卓用户的绕行路线不用放弃。先用微信官方的「迁移」功能把聊天记录转到 iPad再按上面的 iTunes 备份加 iMazing 提取流程走一遍导出的效果和 iPhone 完全一致。如果手动导出用熟了还会发现这个开源项目留了不少可以深入的地方。WeChatExporter进阶二次开发与项目目录扩展项目完全开源目录结构一目了然。想改界面HTML 模板都在 development/templates/想加功能核心逻辑集中在 development/js/构建由 Grunt 负责入口是Gruntfile.js遇到环境问题时各版本预编译模块就在 development/framework/ 里。完整的中文使用说明见 README.md。作者在 README 里说明项目处于半维护状态但表示任何 PR 都会第一时间查看和回复。如果你在本文的某个坑里栽过又找到了解法把修复提交回去就是参与这个项目的最好方式。微信聊天记录是你数字生活的一部分备份不是一次性工程而是一种习惯。现在就把手边的手机连上电脑做一份不加密的备份完成你的第一次导出。 请仅将本工具用于合法合规的个人数据备份尊重他人隐私与版权不要尝试访问或导出他人的聊天记录。【免费下载链接】WeChatExporter一个可以快速导出、查看你的微信聊天记录的工具项目地址: https://gitcode.com/gh_mirrors/wec/WeChatExporter创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表