记录导出微信聊天记录到硬盘的过程

news/2024/11/23 9:51:53/

文章目录

      • 大家的问题
      • 问题描述
      • 解决思路
      • 同步聊天记录
      • 备份iPad到电脑
      • 导出聊天记录
      • 进一步需求

大家的问题

文章发出来后有一些大家遇到的典型的问题,先列写下来

  1. 没有文件夹权限,软件无法读取备份:在文章的“同步聊天记录”一节有写
  2. 找不到目录:请添加图片描述

问题描述

由于工作原因,要定期清查聊天记录,而一些聊天记录需要保留以供日后查看,因此我想将其导出到硬盘,本文记录了我实现的过程。

解决思路

经过全网的搜索,最终在知乎专栏 《 hangcom写字的地方》1找到了解决方案,下载其开发的微信聊天记录导出工具wxbackup2

该工具需要依靠iTues设备备份功能,我手里只有一台iPad,也可以实现此功能。

由于iPad并未时刻联网使用,因此聊天记录不全,需要先将安卓手机上的聊天记录同步到iPad上。

同步聊天记录

微信本身自带同步聊天记录功能,同步时需要两台设备连接同一个Wi-Fi,不过为了保证稳定连接,我选择了使用安卓手机打开热点,让iPad连入安卓手机的热点。

在手机端选择我> 设置>聊天>聊天记录备份与迁移>迁移聊天记录到另一台设备,选择聊天记录后生成聊天记录迁移二维码,使用iPad端微信扫描二维码,等待准备完成后,选择“完整迁移”保证聊天记录完整,等待迁移完成即可。

此处应指出,微信聊天记录迁移是增量迁移,不会出现QQ那种迁移后会出现重复的现象,因此可以放心使用“完整迁移”。

备份iPad到电脑

用数据线连接iPad与电脑,使用iTues进行设备备份。

在Mac端,新版Mac已经将iTues集成进访达中,在访达边栏可以找到iPad设备名,注意选择不加密备份。

备份iPad

老版本Mac可以在launchpad打开iTues,在Win端,可以在Microsoft Store下载iTues进行备份。

导出聊天记录

下载wxbackup2,打开后显示找不到备份文件,应该是新系统修改了 Library的文件夹权限,导致软件无法读取。

找不到备份文件

好在其支持手动指定目录,因此可以将备份文件拷贝到桌面,再手动指定到拷贝文件夹。

Mac显示隐藏文件,将位于/Users/用户名/Library/Application Support/MobileSync/Backup的备份文件拷贝到桌面,手动指定后成功识别到备份文件,选择导出即可。

导出聊天记录

导出的文件夹中index.html文件即为启动文件,可在浏览器中查看导出的聊天记录。

导出效果预览

进一步需求

html里只有逐月分类,未来希望能增加按照日期分类、倒序、以及搜索功能。

目前只能是通过同步聊天记录时选择同步某一具体时间段的聊天记录来将就。


  1. 《hangcom写字的地方 - 知乎》. 见于 2022年2月13日. https://www.zhihu.com/column/hangcom. ↩︎

  2. 《微信聊天记录导出》. 见于 2022年2月13日. http://wxbackup.imxfd.com/. ↩︎ ↩︎


http://www.ppmy.cn/news/520847.html

相关文章

如何导出微信聊天记录

文章目录 背景太长不看版 -1 微信电脑端的备份0 用邮件转发word处理python处理 1 安卓的导出方法1.1 借助软件1.1.1 微信助手1.1.2 留痕1.1.3 楼月软件 1.2 非付费非软件的技术方法 2 IOS的导出方法2.1 一个免费的软件2.2 itunes楼月免费itunes备份管理器 背景 有时候聊天记录…

微信聊天记录数据分析

目录 一、项目背景 二、数据准备 三、数据预处理及描述性统计 四、数据分析 1.聊天小时、日、月分别汇总分布图 2.聊天时间序列分布图 3.高频词汇统计 4.词云图展示 五、其它探索性分析 一、项目背景 2021年2月20日我和我女朋友第一次见面,之后开启了我们两个人的故…

利用python分析微信聊天记录

文章目录 前言一、任务分析二、工具三、步骤1.数据获取获取DB计算密码导出数据库 2. 数据清洗(具体方法以后补充)3. 数据分析 前言 昨天跟女朋友讨论谁给对方发的消息比较多,两人各执一词,事实证明是我输了^ 一、任务分析 统计微…

微信聊天记录导出

本文将介绍如何将微信聊天记录导出为结构化数据 所需材料 一部已经root的安卓手机带GPU的Linux电脑 整体流程如下: 数据库文件提取 使用RE管理器,在已经root的安卓手机上,找到如下文件:/data/data/com.tencent.mm/MicroMsg/[…

2022最详细最快微信聊天记录备份&导出方案

12-1 在有些情况下,比如需要换电脑的时候,或者需要对某些重要的聊天对话做一些备份,就凭微信本身的功能,是不行的,微信根本不提供聊天记录导出功能。 使用本文章的方法,可以自动地导出所有人的聊天记录&a…

最详细最快微信聊天记录导出&备份方案

12-1 在有些情况下,比如需要换电脑的时候,或者需要对某些重要的聊天对话做一些备份,就凭微信本身的功能,是不行的,微信根本不提供聊天记录导出功能。 使用本文章的方法,可以自动地导出所有人的聊天记录&a…

Java中的OIO和NIO详解(含代码)

简介及示例 Java NIO(New I/O)和OIO(Old I/O)是Java提供的两种不同的I/O模型。 OIO(Old I/O)是传统的阻塞I/O模型,也称为同步I/O。在OIO模型中,每个I/O操作(如读写操作…

Python逻辑运算符及其用法

高中数学中我们就学过逻辑运算,例如 p 为真命题,q 为假命题,那么“p且q”为假,“p或q”为真,“非q”为真。Python也有类似的逻辑运算,请看下表: 表 1 Python 逻辑运算符及功能 逻辑运算符含义基…