如何从ios系统手机中导出qq微信等聊天记录(教程)

「写在前面:其实我本人在大概两年前就考虑过这个问题,但是当时什么也不懂,只好截屏保存。这样的缺点是显然的,储存信息的效率极低,大多数的数据都用在了保存重复的聊天背景等等无用的数据。而这里给出的方法可以以数据库的格式保存文字信息和语音信息;图片的话,由于储存时和文字记录不在同一个地方,对应的调取还需要更多的操作,或许以后会更吧。233

这次主要是有同学换了手机 问我如何导出聊天记录,就顺便发到这里和大家一起分享了。」

正文:

iOS手机中系统文件的导出主要是依靠备份后在pc端的读取,这种方法可以导出诸如qq 微信等等聊天app的记录、游戏的进度和存档还有其他有意思的东西。这里主要介绍通过iMazing来备份并读取来获得系统文件的方法。

首先当然是要有这个叫iMazing的应用了,有条件的或者有更新需要的当然最好是去支持正版啦。

—附官网链接:

iMazing Storeimazing.com图标


下载并安装完成后,在电脑端打开,并直接将手机备份(其实我用的是之前用iTunes备份到本地的,但是iMazing也能做同样的操作),打开对应版本的备份,回到如下界面:

选择最新版本,打开到如下界面:

选择文件系统/Apps目录,下图:

找到要导出的应用,比如QQ:

打开QQ,在路径QQ/Documents/contents(注意小写的)/********(要找的QQ账号)中找到QQ.db文件,右键导出,就得到了数据库格式的聊天记录

或者微信的聊天记录:

在路径:微信/Documents/*****(一坨字符,大概是id之类的吧)/DB中的MM.sqlite,导出就得到了微信聊天记录的数据库文件。

再比如微信的语音文件,应该是在id下的voice文件夹中,以.arm的格式储存的语音文件,直接导出就好了。

其他也不必一一赘述,想要的话自行上网搜索iOS系统下某某某某文件的储存路径,应该很容易找到。


接下来,在得到了这些数据库格式的聊天记录以后要如何阅读呢?

这里可以参考一个叫SQLiteExpert的应用,它的免费版本就足以完成读聊天记录的功能了(我觉得读一个聊天记录也用不到什么高级的编辑等等操作吧2333),附上官网的下载链接(forWimdows):

www.sqliteexpert.com/www.sqliteexpert.com


直接安装,打开数据库文件就可以了

就像下面这样

微信:聊天内容储存在data目录下,但是名称找起来很让人头大,如果你有上百上千个好友,但是要找其中一个人的聊天记录是,你大概就要受苦了😂

QQ:相比于上面的微信,qq的格式可以说是「高到不知道哪里去了」,直接找到对应的qq号就可以容易的找到聊天记录了。c2c就是个人聊天,troopmsg就是群聊,也很容易理解。

P.S.在ios手机端也可以查看.db的数据库文件,这里就先介绍一个叫Private DB的应用,在App Store里搜索就可以了,免费版就够用

App Store中还有许多类似功能的应用,在此也不一一列举了


暂时先写到这里


———完结撒花🎉————

编辑于 2018-09-11