最近使用飞信Fetion 2008的群功能进行开会。但发现不能将群中的历史信息导出。于是萌发出,从数据库中直接导出的想法。
打开Fetion的个人文件,个人文件是在Application Data目录下的。在当前帐号下的飞信号为目录名的目录下,有一个History.dat文件。
直接使用Notepad打开,全是乱码。怎么办呢?
后来,发现在飞信目录下有一个Sqlite相关的dll文件,那么这个文件是不是sqlite的数据库文件呢?
从网路上下载了一个Sqlite数据库的浏览器。但是浏览器打不开这个文件。
我想到是不是有密码?我先用自己帐号的密码尝试,不行。再用手机号尝试,也不行。就在我要放弃的时候,我突然想到飞信号,哈哈,发现果然就是他!
好了,这样就简单了。打开数据库后,发现数据结构还是比较简单的。只要一个简单的SQL,就可以导出数据。
本文介绍了如何通过使用SQLite数据库浏览器并输入正确的密码(即飞信号)来打开并解析飞信History.dat文件的方法,最终实现从数据库中导出历史聊天记录。

3106

被折叠的 条评论
为什么被折叠?



