旧版的微信聊天记录备份会显示年份吗

其实除了《Badland 2》和《GTA:自由城故事》之外,独立游戏《人在做天在看》、GL大厂...
这一年苹果有很多难忘的瞬间值得你去铭记,现在就让我们用26个英文字母(A-Z)带你回...
我们集合了本周参与圣诞优惠的应用和游戏,并精选出一些质量不错的App奉送给广大锋友...
又一项需要苹果来让它成为主流的技术吗?
明年iPhone 6c买还是不买,这是个问题。
眼一闭一睁,钱就没了。这就是我们在使用Apple Pay时的真实体验,毕竟万恶的资本主义...
Xperia Z5 Ultra 依然被设计得很美,不过以索尼的作风,真机与概念设计应该相差不会很...
圣诞节当天,《华尔街日报》刊登了一篇美国人是如何在特殊场景下、使用鼻子来操控苹果...
如果我们能够驾驶着飞机穿越浓浓的雾霾,去拥抱蔚蓝的天空那一定能够让人感觉神清气爽...
近日,乐高公司以新推出的NEXO骑士系列为题材推出新的游戏作品《乐高NEXO骑士:梅洛克...
之前,威锋网游戏频道曾经报道过韩国老牌游戏公司 SOFTMAX 公开了一款名为《TrainCras...
《几何冲刺:毁灭(Geometry Dash Meltdown)》是《几何冲刺》的最新续作,在游戏中,...
在开始这篇评测之前先给大家讲个小插曲,《Last Arrow》(暂译:终结之箭)这款游戏是...
俗话说的好,眼睛一闭一睁,圣诞就来了,在这欢乐的节日里屏幕前的各位玩家口袋中怎么...
不知不觉又到了圣诞节,尽管这是个洋节日,但是诸多移动游戏已经开启了圣诞主题活动,...
小编有幸拿到了 Smart Battery Case 这款产品,鉴于它惊人的受瞩目程度,小编认为有必...
国内智能电视越来越被市场重视,不管是互联网品牌还是传统品牌都相继推出了针对年轻人...
这个充电底座到底值不值得买呢?看完威锋网的评测,大家心里或许更有底。
自Apple Watch上市以来,关于其电池续航的问题一直是用户的痛点。
也许那些听力或者是视力有障碍的用户可以通过这些设备来更好地了解苹果。
iPad外设制造商Brydge最近为iPad Pro推出了一款专属的键盘产品,它就是配备了2个铰链...
虽然很厚,但出门可以少带一根棒棒也是极好的,并且通过蓝牙控制,还省了根线。
周二的时候,知名配件厂商Otterbox发布了三款iPad保护套新品,分别面向iPad Pro、新款...
微信聊天记录时间总是显示星期日怎么办?
注册时间 最后登录
在线时间42 小时 UID
主题帖子人气
青苹果, 积分 64, 距离下一级还需 136 积分
如题如图,求助各位大神怎么才能恢复?之前调了设置里面的时间,后来调回来了微信聊天记录时间就全变成了星期日。我试过了重新登录和卸载,但是聊天记录一下载回来就又变回去了。如果把聊天记录删除了时间会变成正确的就像图上第三个,但是一旦继续聊天就又变成了星期日。请问有什么在能保住聊天记录的情况下恢复正常?谢谢!
(0 Bytes, 下载次数: 1)
13:17 上传
注册时间 最后登录
在线时间42 小时 UID
主题帖子人气
求解答……现在聊天时间全是星期日,好麻烦啊
注册时间 最后登录
在线时间5500 小时 UID
主题帖子人气
青山憔悴卿怜我,红粉
不会再提醒你……日后再说?
注册时间 最后登录
在线时间22 小时 UID
主题帖子人气
提示: 作者被禁止或删除 内容自动屏蔽
注册时间 最后登录
在线时间42 小时 UID
主题帖子人气
威锋旗下产品
Hi~我是威威!
沪ICP备号-1 丨 深公安网监备案号 5
增值电信业务经营许可证:
Powered by Discuz!西西软件下载最安全的下载网站、值得信赖的软件下载站!
→ 如何将微信聊天记录导出到电脑上
如何在电脑上看微信聊天记录
v6.3.7.57 官网最新版
类型:社交聊天大小:31.3M语言:中文 评分:9.6
最近有人在问如何将手机聊天记录导出到电脑上?聊天记录怎么导出?微信聊天记录导出的方法有很多种,小编整理了如下几种办法,都是支持搜索导出微信语音、文本、图片的,导出后可以直接在电脑上查看微信聊天记录,保证你的美好回忆和重要记录不会丢失,快来跟随小编往下看吧!方法一、利用进行微信聊天记录导出,此方法适合于微信iPhone版用户1、下载安装最新版,运行同步助手,并连接iPhone。切换页面至“更多功能”,点击资料分类的最后一个按钮【微信】,即可进入微信消息记录管理器查看聊天记录2、只要点击左侧联系人,就会显示与他的聊天记录,包括文字,语音、图片等。3、同步助手还提供了强大的搜索功能,可按具体日期精确查询,也可以按照时间段(最近一个月)来模糊搜索。还能根据关键字来定位某条信息,及查看前后消息4、除了方便的查询功能,导出微信文本记录也很简单。点击左上角的【导出】按钮,可选择txt和Excel两种存储方式。相较而言,Excel方式更方便后期的查询。5、至于微信聊天记录中的图片和语音,同步助手提供了逐个导出的方式。当你把鼠标移至聊天记录中的图片或者语音消息时,右侧就会出现一个导出按钮,点击即可保存。其中语音消息以amr格式保存,不需要转换格式,直接在电脑上就能播放。图片则以PNG格式导出。方法二、利用QQ进行微信聊天记录导出,该方法适合于Android微信用户。1、在电脑管家工具箱中找到“微信聊天备份”功能,打开后可选择USB连接或者WIFI连接两种方式。2、选择要备份的聊天记录后,开始备份。3、安全加密备份成功。之后需要时可以随时将备份到电脑上的聊天记录再恢复到手机。4、手机上需确认授权,开始备份。方法三、手动进行微信聊天记录导出1、先说语音记录――这个太简单了,基本不值得一提。 定位到sd卡目录的微信文件夹,即sdcard/Tencent/MicroMsg,看到一个一串乱七八糟的数字和字母组合的文件夹,进入,看到voice文件夹,里面存储的就是微信的语音文了,格式是amr的,用暴风就可直接播放,自己好好存起来吧~~2、再说如何导出文本记录, 导出文本记录需要取得Root权限,因为文本信息是存储在手机里的。root完成后,打开\data\data\com.tencent.mm\MicriMsg 文件夹,里面会有一个以很长一串数字或者一些字母组成命名的文件夹(也可能有多个。不同的文件夹名代表不同的QQ,如果你用不同的QQ登陆过微信,每个QQ会产生一个新乱码文件夹,保险起见,可以都备份上)把此文件夹备份出来,文件夹里还有个systemInfo.cfg文件可以不用备份。进入找到MicroMsg.db文件,这就是存储好友号码、昵称、聊天记录的文件。全部拷贝到电脑上。如果想要把微信文本聊天记录打开和导出为文本看的话,可以下载SQLite相关软件进行打开和导出即可。SQLite具体的使用方法,自己百度之~~~方法四、微信聊天记录导出到新手机1、登陆微信,打开首页,点击右上角三点成柱状的图标,选择下拉菜单设置选项2、在打开的设置页面中,选择通用3、在通用页面当中,选择聊天记录迁移选项4、在打开的聊天记录迁移页面中,选择上传按钮5、在新打开页面中,可以单击全选,也可以选择需要导出的联系人聊天记录,再选择右下角的完成,即可6、在其他手机上,只要登录微信,点击下载即可导入之前的聊天记录了提示:导出的记录只能保存7天,所以在此期间及时下载到新手机上
寂寞交友公交卡手机充值app兴趣交友男生必备app00后最常用的app
寂寞交友由西西为大家整理一系列火热的社交应用,因为寂寞而交友,随着时代的发展,人们越来越无法满足现有的交际圈子,对于择偶标准的提高,催生出一系列单身男女的情感问题,压抑的情绪需要得到一定的释放,如果你想找寻属于自己的缘分,就赶快下载吧。交友软件排行微信企鹅之子的基数之巨大,寂寞的时候摇一摇,丝男也会有春天不过企鹅之子也有个弊病,依托于的用户资源,环肥燕瘦难以保证。来往来往是拼爹的,背靠大树好乘凉。...
12-10 / 27.2M
推荐理由:全新的手机QQ(Android)2014版正式发布。新版本在保留原有功能基础上,加入2套趣味表情,并对UI进行简化设计
12-01 / 29.3M
推荐理由:陌陌安卓版是类似于微信的一款基于真实地理位置的交友工具你可以通过陌陌认识周围的陌生人或者朋友,免费发
09-17 / 28.3M
推荐理由:大家都知道陌陌吧,现在西西软件园给大家提供一款电脑版本的陌陌哦。
即使你没有智能手机,也能玩陌陌~
10-12 / 21.8M
推荐理由:来往推出来也有一段时间了,西西一直在默默关注这款社交软件的发展,从推广的力度来看,来往这款软件毋庸置
09-28 / 21.8M
推荐理由:使用来往应用端轻松对好友分组,轻松与自己的小圈子分享有趣的时刻。在来往,不用担心你的妈妈会看到你与朋
11-24 / 21.8M
推荐理由:点点虫app是一款阅后即焚聊天应用,最大限度的保障了用户的个人隐私,你可以在此发泻心中的不满及各类情绪,
公交卡已经成为人们出门必带的物品之一了,不管是坐地铁还是坐公交,都需要我们的公交卡,但是如果公交卡钱用完了怎么办呢找不到充值的地方又或者是不想排长长的队没关系,今天西西小编给大家推荐一些公交卡手机充值软件,教大家如何用手机网上充值公交卡。现在智能机已经普及,很多的手机上都已经具备了功能,只要手机具有这个功能,就可以随时手机充值公家卡哦现在小编给大家推荐几款相应的充值软件支付宝公交卡充值,选择城市一...
12-04 / 38.8M
推荐理由:支付宝钱包是支付宝针对手机推出的客户端软件,用户可通过它用手机登陆支付宝。只要在您的手机上安装了支付
11-25 / 31.3M
推荐理由:微信,可以群聊的手机对讲机。微信是腾讯公司推出的一个为智能手机提供即时通讯服务的免费应用程序。微信支
10-24 / 2.3M
推荐理由:武汉通卡是很多武汉人会必备的出行卡,不仅可以刷公交还可以刷地铁刷轮渡,不过最麻烦的恐怕是要找充值点了
12-10 / 27.2M
推荐理由:全新的手机QQ(Android)2014版正式发布。新版本在保留原有功能基础上,加入2套趣味表情,并对UI进行简化设计
11-04 / 4.6M
推荐理由:嘟嘟宝公交卡充值是一款可以让你用手机就能给公交卡充值的软件,目前都都宝app软件支持绍兴、南昌、青岛、厦
12-01 / 5.6M
推荐理由:公交地铁等在人们日常生活中的交通方式中占有很重的比例,于是很多人都会选择购买城市一卡通来节省这方面的
兴趣交友,顾名思义就是通过兴趣进行社交活动,你可以根据某一项兴趣,比如音乐看书游戏运动等找寻志同道合的朋友,再根据地域组织各类线上线下活动,随着网络的发展,交友已经没有界限,但现实生活的接触方能加深彼此的了解,赶快找寻与你兴趣相投的朋友吧。相关信息好的朋友影响着一生。那么你知道关于朋友交往为什么要有距离呢两个人有如两条铁轨,平行着才能走远。朋友之间的交往需要适当的距离。拿破仑说没有永远的朋友,也没...
12-10 / 53.1M
推荐理由:qq2015最新版官方下载,QQ全新设计回归本源设计,整体风格简约,让您的目光停留在您所关注的内容上,大大提
11-25 / 31.3M
推荐理由:微信,可以群聊的手机对讲机。微信是腾讯公司推出的一个为智能手机提供即时通讯服务的免费应用程序。微信支
12-01 / 29.3M
推荐理由:陌陌安卓版是类似于微信的一款基于真实地理位置的交友工具你可以通过陌陌认识周围的陌生人或者朋友,免费发
11-02 / 2.3M
推荐理由:达罗app是一款基于兴趣的社交平台,在这里你可以找到跟你一样喜欢唱歌、跳舞、LOL、各种兴趣的陌生好友,跟
10-26 / 8.4M
推荐理由:趣交友app是当前白领圈子中十分火热的社交神器,你可以联系身边的用户,发布话题、组织各类兴趣活动,也可以
09-18 / 22.9M
推荐理由:聚乐库(兴趣交友)app,找有相同兴趣爱好的人来交朋友吧!是不是总是感叹身边没有懂自己的人呢,是不是总感
西西软件园为手机用户带来男生必备下载,帮你发现好用的软件,游戏等,快来下载吧微信微信手机版,可以群聊的手机对讲机。微信是腾讯公司推出的一个为智能手机提供即时通讯服务的免费应用程序。如今朋友圈已成为了中国最流行的社区之一,微信团队现已开始在运营朋友圈广告,现在刷朋友圈同时存在广告了。天天酷跑天天酷跑最新版拥有动感的背景音乐华丽的游戏界面得心应手的跑酷游戏体验,可让玩家在精妙的设计中越玩越爽快,令游戏乐...
11-25 / 31.3M
推荐理由:微信,可以群聊的手机对讲机。微信是腾讯公司推出的一个为智能手机提供即时通讯服务的免费应用程序。微信支
12-08 / 245.8M
推荐理由:天天酷跑安卓版是一款绚丽的动作跑酷游戏。不同于传统的酷跑类游戏,天天酷跑中还拥有了多个炫酷的角色可供
08-27 / 8.7M
推荐理由:知乎网络社区安卓客户端,这是一款用户体验非常不错的app应用。知乎是一家社会化问答网站,一个人大脑中从未
05-29 / 32.4M
推荐理由:SE旗下超人气卡牌《扩散性百万亚瑟王》续作《乖离性百万亚瑟王》, 在新作中可支持最多4人的同时连线对战,
12-07 / 9.8M
推荐理由:ZAKER(扎客)是一款互动分享和个性化定制的阅读软件。它将微博、博客、报纸、杂志、网络新闻、图片、RSS、
10-26 / 41.8M
推荐理由:淘宝Android手机客户端是淘宝网官方推出的提供给用户使用的手机购物软件,为用户提供快捷方便的手机购物新体
西西软件园为用户带来后手机必备软件大全,最常用的手机下载,一次性搞定这些热门的社交软件和游戏,让你的生活更加精彩,下面看下部分软件介绍社交软件手机,手机移动版提供多媒体沟通服务,方便用户在移动设备上通过语音图片视频等方式轻松交流。致力于更完美的移动社交娱乐与生活体验乐在沟通年,聊天欢乐亿人微信,微信,数亿人使用,能通过手机网络给好友发送语音文字消息表情图片和视频,还可分享照片到朋友圈。通过摇一摇查...
12-10 / 27.2M
推荐理由:全新的手机QQ(Android)2014版正式发布。新版本在保留原有功能基础上,加入2套趣味表情,并对UI进行简化设计
11-25 / 31.3M
推荐理由:微信,可以群聊的手机对讲机。微信是腾讯公司推出的一个为智能手机提供即时通讯服务的免费应用程序。微信支
11-26 / 39.9M
推荐理由:新浪微博手机客户端是新浪出品的手机微博客户端软件,集文字、图片、视频、音频、LBS于一身的全球化社交应用
12-08 / 245.8M
推荐理由:天天酷跑安卓版是一款绚丽的动作跑酷游戏。不同于传统的酷跑类游戏,天天酷跑中还拥有了多个炫酷的角色可供
12-10 / 26.3M
推荐理由:手机QQ音乐是一款安装在手机中的播放器软件,海量内容曲库任你点播,更有丰富的推荐榜单助您冲浪在流行浪潮
05-15 / 14.0M
推荐理由:奇艺又名爱奇艺,百度旗下的高清电影站,有许多最新最热的正版大片供免费观看,速度也非常的不
07-0807-0807-0807-0707-0607-0507-0307-0307-0307-02
阅读本文后您有什么感想? 已有0人给出评价!
名称大小下载本文版权归cxun所有,如有转载请注明出处与本文链接,谢谢!原文地址:
iPhone中的微信是不是占用了越来越多的空间呢?不想删图片?不舍得删视频?那就转移到电脑硬盘上来吧,在Windows中使用本软件进行查看、搜索,手机上的空间就可以腾出来了!本文详细介绍了软件的使用说明,以及介绍了微信聊天记录数据存储格式,并给出了本软件与源代码的下载地址,最后是iPhone聊天记录中图片与视频数据的清理方法。
随着使用微信的日子变长,手机中微信所占用的空间也越来越大,iPhone的存储空间也日益紧缺,其中图片、视频所占的空间最大,像我这样什么都要追求完整性的人,是坚持不会删除任何一张照片或视频的,喜欢用手机拍照片视频的我,每过一段时间就把照片视频移到电脑存储,腾空手机。可是到了每一两天都要腾空间的时候,我发现这样不是长久之道,看了看微信已经占用了2个多G的空间,这样下去不是办法,现在腾讯官方没有iOS版本微信的聊天记录转储硬盘工具(Android的好像有);即便有,在Windows上要求能够像在手机上查阅;微信内置的聊天记录备份恢复功能是为转储到其它设备设计的,聊天记录在服务器只能存放7天,而且2G这么大的数据要上传到候年马月?
因此,干脆自己写一个聊天记录查看器吧,把数据挪到电脑大硬盘,这样就可以放心地在手机上删图片、视频啦。以下先给出本人开发的微信聊天记录查看器的使用说明,以及本人分析猜测的聊天记录数据存储格式,可是不全,只能显示最主要的数据内容,感兴趣的朋友可以一块分析完善。
2. 使用说明
首先说明,该软件目前仅支持iPhone上的微信聊天记录。以下分别对软件的使用方法进行详细说明。
2.1 数据转储
等第三方工具将微信(WeChat)应用中 Documents 目录导出到电脑硬盘保存,该目录中包含所有在此 iPhone 上登录过的微信帐号的聊天记录,也可以只导出某一个帐号的聊天记录。每一个微信帐号的数据都存储在以该微信ID的MD5值为名称的文件夹中,例如,图2-1中 Documents 目录下32位数字名称的文件夹分别是不同的微信帐号。
图 2-1 Documents目录示例
2.2 选择数据库
聊天记录数据库文件存放在微信帐号文件夹内的 DB 文件中,文件名为 MM.sqlite。本文最后将提供一个聊天记录例子,程序运行时会提示选择数据库文件,选择以下文件即可:06af9525a11ebb4f49ec72be6d165d10\DB\MM.sqlite。
2.3 主界面
启动软件,选择数据库加载完成后,程序的主界面如图2-2所示,左侧是该微信帐号的好友列表,按拼音首字母排序,右侧是具体的聊天记录内容。好友列表分为3个标签页,分别是&好友&、&群&、&其它&,顾名思义,单独好友在&好友&标签页,群聊天在&群&标签页,剩下的订阅号、服务号等等在&其它&标签页。好友列表上方可以搜索好友,聊天内容上方可以搜索文字。点击好友列表中的好友,右侧的聊天内容窗口将加载与该好友聊天的具体内容。
由于本程序采用的是控件试用版(博主穷~ ),每次程序启动后,聊天内容窗口下侧会出现购买许可的提示,关闭它即可,不会影响后续阅读。
图 2-2 微信聊天记录查看器主界面
2.4 数据类型
2.4.1 文字
就像手机中显示的那样,采用气泡风格显示,如图2-3所示。
图 2-3 数据类型示例:文字
2.4.2 表情
可以显示微信自带的小型emoji表情,如图2-4所示。可以显示的所有emoji表情请参见图2-5。
图 2-4 数据类型示例:emoji表情
图 2-5 所有能显示的 emoji
除了 emoji 以外,还可以显示微信官方的动画表情,如图2-6所示。
图 2-6 数据类型示例:动画表情
除了这两种表情以外,微信用户还经常看到许多非官方表情,如果想在这软件里显示的话,需要进行额外的数据导出工作,也不复杂:照样使用
打开微信App的这个目录:/Library/WechatPrivate/emoticon1,将此文件夹复制到本软件的安装目录,覆盖原有的 emoticon1 文件夹即可。
2.4.3 图片
聊天记录中的图片如图2-7所示,点击图片将会调用本机默认的 *.jpg 文件关联程序来查看大图,默认的程序是 Windows Photo Viewer。
图 2-7 数据类型示例:图片
2.4.4 视频 & 小视频
聊天记录中的视频与小视频如图2-8所示,点击视频将会调用本机默认的 *.mp4 文件关联程序来观看视频。
图 2-8 数据类型示例:视频 & 小视频
2.4.5 语音
聊天记录中的语音如图2-9所示,点击将会播放语音内容。
图 2-9 数据类型示例:语音
2.4.6 分享链接
聊天记录中的分享链接如图2-10所示,点击链接将会调用浏览器查看原网页。
图 2-10 数据类型示例:分享链接
2.4.7 位置信息
聊天记录中的位置如图2-11所示,点击链接将会调用浏览器查看具体的地图信息,如图2-12所示。
图 2-11 数据类型示例:位置信息
图 2-12 浏览器查看具体的位置信息
2.4.8 名片
聊天记录中的名片消息如图2-13所示。
图 2-13 数据类型示例:名片
2.4.9 语音、视频电话
聊天记录中的语音、视频电话只能给出当时的通话时长等信息(微信是不可能录制你的通话内容D),如图2-14所示。
图 2-14 数据类型示例:语音、视频电话
2.5 搜索好友
当好友数据众多时,从左侧的好友列表上方搜索栏内输入好友的关键字,可以是中文,也可以是拼音,但目前版本不能是拼音首字母,例如:搜&张三&,可以输入&张&、&三&、&zhangsan&或&zhangs&等等,但不能输入&zs&。当输入内容时,搜索结果窗口将即时出现,并列入符合关键字的好友,如图2-15所示。点击搜索结果的好友,将自动加载与他聊天的内容。
图 2-15 搜索好友示例
2.6 搜索聊天内容
聊天内容的搜索分为&搜索当前好友&与&搜索所有好友&,在聊天内容窗口上方的下拉框选择即可。在搜索栏内输入关键字,回车后将进行搜索,搜索结束后将显示搜索结果列表,点击某条记录后,聊天内容窗口将显示并高亮关键字,如图2-16所示。这里提示:搜索所有好友耗时将比较长。
图 2-16 搜索聊天内容示例
2.7 页面跳转
聊天内容窗口右上角是导航按钮,可进行翻页。若页数过多时,可以直接单击页数,将弹出跳转页面的输入窗口,输入想要查看的页码后将跳转至该页面,如图2-17所示。
图 2-17 页面跳转示例
3. 微信聊天记录格式
聊天记录的根目录是以用户微信ID用户名(不一定是微信ID,见下文)的MD5哈希值为名的文件夹。下文假设root为根目录。聊天记录最主要的内容是一个SQLite类型的数据库文件MM.sqlite,路径是root\DB\MM.sqlite。以下是本人对此数据库内容格式的分析结果。
3.1 数据表
这里先讲两个本软件用到的数据表,分别是Friend表与Chat_XXX表,XXX表示好友微信ID的MD5值。
3.1.1 Friend表
这个表存储了所有的联系人,除了好友以外,还包括非好友、订阅号、服务号等等。
(1) 字段:type
该字段可以将好友的类型进行分类,由于本软件只分成了好友、群、其它等3类,所以下面这个表大家就参考着看吧,在本软件的代码中没有用上。
表 1-1 Friend 数据表 type 字段说明(猜测)
值(二进制)
聊天群&已删除的服务号&其它
该好友在群聊天中,但未添加好友
0000 0100 0011
被屏蔽朋友圈的好友
0000 0100 0111
收藏、加星标的好友
1000 0100 0111
置顶的好友
0001 0000 0011
被屏蔽朋友圈的好友
0001 0000 0111
被屏蔽朋友圈的好友
可见,第0位表示该联系人是否已添加好友;第6位表示该好友是否加星标;第8位表示该好友是否被屏蔽朋友圈;第11位表示该好友是否在手机的好友列表中置顶。等等等等,本人愚昧,只悟出这么多,剩下的大家感兴趣的可以去分析。
(2) 字段:UsrName
UsrName字段中,以&gh_&开头的都是订阅号、服务号,以&@chatroom&结尾的都是群。
3.1.2 Chat_XXX表
XXX表示好友微信ID的MD5值,每一个好友的记录都存放在单独一个表当中。
(1) 字段:Message
代表该消息记录的具体内容。
(2) 字段:Type
代表该消息的类型,在第3.2节有具体说明。
(3) 字段:Des
0表示本人发的信息,1表示对方发的信息。
(4) 字段:CreateTime
日期转换:CreateTime字段存储的是Unix时间戳,在sql语句中通过以下方式可以转换:
select datetime(createtime, 'unixepoch', 'localtime') from chat_XXX
3.2 信息类型
3.2.1 文本
聊天记录的数据库文件为:root\DB\MM.sqlite。
Friend表存储所有好友的信息,字段UsrName是唯一标识好友的ID,但不一定是微信ID,若用户是用QQ号申请的微信,则UsrName是qq形式,若使用微信ID申请的话,则UsrName就是微信ID,若使用手机号申请的话,则UsrName就是wxid_XXXXX形式。不管怎样,将此UsrName进行MD5运算,得到的哈希值,前面加上&Chat_&得到的字符串,就是存放与此好友所有聊天记录的表名,如:Chat_a649ddb75eda10635edf82。群组也是一样。
Friend表的ShortPY字段存储了有好友的备注信息,但是编码不一样。
聊天记录表中,Message字段就是与该好友的聊天记录的所有信息,若是文本,则直接存储,其它格式,请见下面章节。其中CreateTime字段是信息产生的时间;Des字段若为0则是用户向好友发送的信息,若为1则是好友发送过来的信息;其中Type字段若为1,则该信息是文本信息。
3.2.2 图片
在好友的聊天记录表中,假设为 Chat_ a649ddb75eda10635edf82 表,若字段Type为3,则该信息是图片。MesLocalID字段是数字,假设为&407&,图片存储在root\Img\a649ddb75eda10635edf82\下的&407.pic&,其中&407.pic_thum&是该图片的缩略图。
3.2.3 视频
在好友的聊天记录表中,假设为 Chat_ a649ddb75eda10635edf82 表,若字段Type为43,则该信息是视频。MesLocalID字段是数字,假设为&8011&,视频存储在 root\Video\a649ddb75eda10635edf82 下的&8011.mp4&,其中&8011.video_thum&是该视频的缩略图。
3.2.4 小视频
在好友的聊天记录表中,假设为 Chat_ a649ddb75eda10635edf82 表,若字段Type为62,则该信息是小视频。MesLocalID字段是数字,假设为&8011&,视频存储在 root\Video\a649ddb75eda10635edf82 下的&8011.mp4&,其中&8011.video_thum&是该小视频的缩略图。
3.2.5 语音
在好友的聊天记录表中,假设为 Chat_ a649ddb75eda10635edf82 表,若字段Type为34,则该信息是语音片段。MesLocalID字段是数字,假设为&8938&,视频存储在 root\Audio\a649ddb75eda10635edf82 下的&8938.aud&。
AUD文件其实就是缺少头信息的AMR文件,需要在文件头加入&#!AMR&才能成为AMR文件,然后就可以用一些播放软件打开了(其实能播放AMR的软件比较少,目前只知道QQ影音可以播放)。
将AUD转换为AMR的控制台命令:copy head.txt/b + 476.aud/b 476.amr,其中head.txt中的内容就是&#!AMR&。
本程序调用
提供的工具转换成 WAV 文件再播放,这是一个很强大的软件,可以对许多音视频进行播放、转换格式。
3.2.6 分享链接
在好友的聊天记录表中,假设为 Chat_ a649ddb75eda10635edf82 表,若字段Type为49,则该信息是分享链接,在Message字段中&url&&/url&之间的就是链接地址。
3.2.7 位置
在好友的聊天记录表中,假设为 Chat_ a649ddb75eda10635edf82 表,若字段Type为48,则该信息是非实时位置信息,在Message字段中有具体的位置坐标,在该信息的XML结构里:msg && location && x 与 y 字段中存储着位置坐标。
3.2.8 动画表情
在好友的聊天记录表中,假设为 Chat_ a649ddb75eda10635edf82 表,若字段Type为47,则该信息是一个动画表情。在该信息的XML结构里:msg && emoji && md5字段中存储着表情的md5值,假设该表情的MD5值是:d0bf82def5cc8b19185e1a,则在iPhone微信的文件目录中:/Library/WechatPrivate/emoticon1,存储着以该MD5值为文件名的文件,如:d0bf82def5cc8b19185e1a.pic,其实它是一个GIF文件,这样就可以连接到该表情了。
3.2.9 名片
在好友的聊天记录表中,假设为 Chat_ a649ddb75eda10635edf82 表,若字段Type为42,则该信息是一个名片,在该信息的XML结构里:msg && username 字段中存储着微信ID,msg && nickname 字段中存储着微信名。
3.2.10 语音电话、视频电话
在好友的聊天记录表中,假设为 Chat_ a649ddb75eda10635edf82 表,若字段Type为50,则该信息是一个电话记录。里面有时长信息:&duration&&/duration&
4. 软件下载与源代码
本软件目前初步比较稳定,但仍有不少BUG以及许多需要改进的地方,大伙儿拍砖手下留情。以下链接是程序文件及微信聊天记录的一个例子,目前版本是1.0.1.5。
软件下载:
&(39.6 MB)
微信聊天记录例子(iOS版微信生成的):
&(14.5 MB)
由于软件内包含了所有的(日前发布的)官方动画表情,大概有90MB大小,动画表情也许不是聊天记录中最重要的内容,所以这部分数据没有包含入上面文件的下载链接中,有需要的用户可以单独下载这些动画表情:
&(48.0 MB)&(42.3 MB)
下载后解压,并将&emoticon1&文件夹复制到 WechatHistory 的文件夹中,覆盖原来的即可。
更多的官方表情将在随着官方发布陆续推出,详情请到下文&源代码下载&的网页中下载,这里给出部分官方更新的动画表情:
&(1.41 MB)&(1.02 MB)
本软件使用 .Net Framework 4.0,所以需要先安装运行库后才能使用本软件:
&或直接下载:
&(48.1 MB)
如果有人担心软件有后门,企图收集大家的隐私信息的,可以直接下载源代码,自己检查及编译后使用:
源代码下载:
开发工具: Microsoft Visual Studio 2012
编程语言:C#
.Net 版本:.Net Framework 4.0
5. 删除消息记录
聊天记录从iPhone上全部复制到计算机硬盘之后,使用本软件尝试可以正常查看之后,就可以从iPhone上删除数据,腾出空间啦。聊天记录最占用空间的有两:视频与照片,删除方式有以下两种:
5.1 使用微信自带的清理功能
在微信的&设置&--&&通用&--&&清理微信存储空间&,可以选择性地删除
优点:方便、直观、高效、可以选择性删除(选择好友、缩略图)
缺点:删除后,在iPhone的聊天窗口内点击已删除的图片或视频时,会提示&无法加载图片&、&视频已过期或已被清除&,无法恢复
5.2 手动清理
在Windows中使用iTools等工具,打开微信的目录,找到微信存放图片(Img)与视频(Video)的目录,如:
/Documents/06af9525a11ebb4f49ec72be6d165d10/Img/Documents/06af9525a11ebb4f49ec72be6d165d10/Video
将这两个文件夹内的所有内容全部删除即可。这里可以看到很多个以MD5值为名称的文件夹,每个代表一个好友、群,里面存放与其聊天的图片或视频。
优点:删除后,在iPhone的聊天窗口内点击已删除的图片或视频时,微信会自动从服务器重新下载,这样在手机上还可以重新查看
缺点:操作繁琐、不直观、不可以选择性删除(肉眼无法将好友与MD5值相匹配)
以上两种方法各有利弊,无论选择哪种方式,在下次导出聊天记录时,都可以直接复制并覆盖上一次导出的聊天记录(若有不放心的、或者硬盘空间实在空余得接灰的、或者是完整性强迫症患者的,可以选择不覆盖,另起文件夹存放)。
最后,祝愿这款软件能给大家带来方便,同时,希望腾讯公司微信团队在今后的微信版本中不要加密数据库,否则此款软件就完全作废了,如果真要加密的话,希望腾讯公司能开发一款更好用的微信聊天记录管理器,支持数据的导出、查看,方便广大微信用户的使用。
阅读(...) 评论()

我要回帖

更多关于 微信聊天记录 的文章

 

随机推荐