永发信息网

如何使用SQLite查看手机导出的微信聊天记录

答案:2  悬赏:80  手机版
解决时间 2021-12-29 14:00
如何使用SQLite查看手机导出的微信聊天记录
最佳答案
首先,安装SQLite,连接数据源,注册数据库。下载SQLite要注意版本。绿色版本不用注册。

  然后,选择MicroMsg.db所在文件夹注册数据库路径,设置数据库别名要相关联的容易记的.确定后,微信文字聊天记录是在数据表“message”,点击打开,有很多列的内容

  我们只要其中的几个列就够了,createtime(微信聊天记录发送时间),talker(用户名),content(微信聊天记录的具体文字内容),imgPath(图片路径)。这四列按字母顺序排列在目录,要找对了。
  接着,进行微信聊天记录发送时间转换。createtime是一串的数字,是Unix时间戳,我们要把它们转换成标准北京时间,比如2014-3-1 10:35:11。这个时间转换至关重要,出错信息就全乱了。

  用SQL转换Unix时间戳,sql语句为.无需改动,直接复制即可,其实起转化作用的实际是“datetime((select createTime/1000 from message b where b.msgId = a.msgId),'unixepoch','localtime')发送时间”一句。
  select msgId 消息id,msgSvrId 不知道干啥用,Type 消息类型,status 不懂,isSend 是否是发送消息,0是接收的,1是发送的,isShowTimer 没研究,talker 对话者,imgPath 图片路径, datetime((select createTime/1000from message bwhere b.msgId = a.msgId),'unixepoch','localtime') 发送时间,content 消息内容(最主要的),reserved 备注from message aorder by a.createtimeasc ;

  最后,直接保存通过SQLite编辑后完成的微信文字聊天记录。为了方便查看,可以保存成csv、html、doc格式等。怎么样,完成的还不错吧!图文并茂讲解使用SQLite编辑查看手机导出的微信聊天记录,简单介绍到此。
全部回答
1)打开迅捷微信聊天记录恢复器后,单击“打开目录”,在弹出的“选择传输记录”窗口中,选择“一键传输”,将手机中的微信存档传输到电脑上,进行数据读取;若是已经备份过微信聊天记录的话,可以根据情况选择“准备提取”或者是“选择自己备份的目录存档”。 2)软件扫描出了微信好友的删除记录后,在左侧的微信记录下,选择需要恢复的好友名,软件将会深度扫描该好友的微信记录,如果有可以恢复的记录,会显示在右侧。 3)点击软件右侧扫描出来的链接后,会有新窗口弹出,显示被删除的数据,此时数据是带有”****“号,去除它显示完整内容。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
等物质的量的氮气和一氧化碳所含分子数均为NA
元朝为我国历史发展做出了怎样的贡献
将“难道你竟一点也不联想到,在敌后的广大土
云安县人民检察院办公位置在哪啊?好找么?
高新封闭式中学一学期学费是多少
所有正面和负面情绪感觉有哪些?人人都会经历
什么样的气压适合钓鱼
七八百左右价位的耳机,求推荐
弦AB分圆为1:5两部分,则劣弧AB所对的圆心角
郁南县人民检察院位置在什么地方啊,我要过去
我不知道!黑猫眼睛是什么颜色啊!
No air means death. There is air around us
广东省云浮市人民检察院地址有知道的么?有点
吃了太多油腻的食物怎么办?
春节期间,许多兰州人都喜欢在家里插一束香水
推荐资讯
同一辆车对伤者进行二次碾压,保险公司赔了钱,
要去夜店穿什么暴露一点
关于草履虫的问题
15的约数有________,12和18的公约数有______
梵玛西加盟费多少条件
单选题关于木炭和蜡烛在氧气中燃烧的说法错误
什么的船填空
为什么rt-pcr有结果,但是在克隆目的基因启动
大连市住房公积金管理中心瓦房店办事处办公位
喉咙被烫伤疼痛怎么办
单选题“何”字用法不同的一项是A.大王来何操
我第一次带眼镜 为什么戴了几天后摘掉眼镜 视
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?