V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
HAL9000PLUS
V2EX  ›  程序员

[开源软件] 一键导出 PC 微信聊天记录工具

  •  3
     
  •   HAL9000PLUS ·
    git-jiadong · 13 天前 · 1852 次点击

    wechatDataBackup

    PC 微信聊天记录数据导出工具

    https://github.com/git-jiadong/wechatDataBackup

    • 项目已经在 github 上面开源
    • 基于 wails 开发 + React 前端,实现 PC 端微信聊天记录一键导出功能。
    • 导出后数据可以做永久化保存,即使微信停止支持,聊天记录也可以随时查看。
    • 前端界面尽量与微信界面保持一致,减少使用成本。
    • 理论上支持所有 Windows 32/64 位微信版本。

    效果图如下:

    演示视频

    演示视频

    使用方法

    1. 下载 release 可执行文件直接打开 国内朋友也可以使用 网盘下载
    2. 下载源码自行编译可执行文件 安装 wails 环境
    git clone https://github.com/git-jiadong/wechatDataBackup.git
    cd wechatDataBackup
    wails build
    

    编译成功后在可执行二进制文件路径build\bin\wechatDataBackup.exe

    如果编译错误可能是没有 gcc 环境导致的,可以安装 tdm-gcc 后在尝试。

    1. 导出聊天记录 电脑登陆微信,然后打开wechatDataBackup.exe后按照如图提示导出

    功能

    本项目目前的规划与实现进度:

    • 支持图片消息
    • 支持视频消息
    • 支持链接消息
    • 支持语音消息
    • 支持文件消息
    • 支持原始表情显示
    • 支持按类型检索
    • 支持日期检索
    • 支持按群成员检索
    • 支持增量式导出
    • 支持更多消息类型显示
    • 图片查看器重绘
    • 实现头像或表情预先下载(实现完全离线查看)
    • 聊天报告
    • AI 本地模型应用
    • 导出数据本地加密
    • ... 如果遇到什么问题,或者有更好的建议与优化点欢迎给作者提 ISSUE

    常见问题

    Q: 支持手机端的聊天记录备份吗?
    A: 手机端可以使用聊天数据迁移功能,将手机的数据迁移到电脑后再将数据导出。 微信迁移聊天记录功能
    Q: 导出后界面是空白的、导出的数据比 PC 微信里面看到的少,数据不完整
    A: 这是由于可能数据存在于内存中还没有回写到磁盘导致的,退出微信时会将内存的数据全部回写到磁盘,导出数据时最好退出重新登陆一次微信,保证数据都在磁盘中再导出即可。
    Q: 有些图片、视频打不开
    A: 这是电脑端微信没有点开过这个消息,默认只加载了预览图而已,如果手机有打开过可以把手机的记录迁移到电脑,迁移后重新退出登陆一次微信导出即可。

    免责声明

    ⚠️ 本项目仅供学习、研究使用,严禁商业使用
    ⚠️ 用于网络安全用途的,请确保在国家法律法规下使用
    ⚠️ 本项目完全免费,问你要钱的都是骗子
    ⚠️ 使用本项目初衷是作者研究微信数据库的运行使用,您使用本软件导致的后果,包含但不限于数据损坏,记录丢失等问题,作者不承担相关责任。
    ⚠️ 因软件特殊性质,请在使用时获得微信账号所有人授权,你当确保不侵犯他人个人隐私权,后果自行承担

    前端代码

    由于前端代码不成熟,前端界面代码暂时不公开。

    参考/引用

    11 条回复    2024-12-10 09:47:07 +08:00
    xiaomoxian
        1
    xiaomoxian  
       13 天前 via Android
    哇 这个好 方便了
    Allan0423
        2
    Allan0423  
       13 天前
    很好的想法,谢谢,资瓷!
    robinren
        3
    robinren  
       13 天前
    支持支持
    keengrass
        4
    keengrass  
       13 天前
    已 star
    有 Mac 备份计划吗
    youshangdemajia
        5
    youshangdemajia  
       13 天前
    很不错!!
    autumn426
        6
    autumn426  
       13 天前
    牛!
    已 star
    xiaocyidie
        7
    xiaocyidie  
       13 天前
    已 star 支持
    GengFeng
        8
    GengFeng  
       13 天前
    已 star 支持
    yph007595
        9
    yph007595  
       12 天前
    有到处通讯录的功能码
    prosgtsr
        10
    prosgtsr  
       12 天前 via iPhone
    赞👍
    youyouzi
        11
    youyouzi  
       12 天前
    已 star 支持
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2644 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:16 · PVG 15:16 · LAX 23:16 · JFK 02:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.