赞
踩
动因:学了一点jieba库后想使用一下,决定用微信聊天记录来做练习
第一步:导出聊天记录
此处有多种方法:
1.备份聊天记录后解密数据库,该方法我没成功,倒在解密步骤,具体操作链接如下:
https://zhuanlan.zhihu.com/p/554825864
接下来我来反思一下我的操作问题!
得知了imei码后用网络检查获取了uin(具体操作简述:用浏览器打开微信文件传输网页版,登录后右键点击“检查)
进入后点击wifi按钮,然后在微信对话框发送消息,并在该页面搜索uin,获取等号后面的一串数字(10位)
获取了这两个代码后,我下载了文中提到的sqlchiper软件,打开了md5加密链接,输入16位IMEI+10位UIN码后点击加密,复制了32位(小)的前7位。
打开数据库文件,点击备份好的文件数据库,输入密码发现无法打开
尝试将IMEI换成1234567890ABCDEF也无法解决
我怀疑问题出在
1.UIN错误,但是我没证据;
2.备份的数据库有误,因为我直接用的微信电脑版备份了聊天记录,我的文件名与文中提到的不一致。
大概率是第二种问题,在用微信电脑版备份之前我是用了文中提及的手机先备份后转移到电脑中,但是我的手机和电脑不是一个厂家,手机上点击连接电脑需要下载小米妙享,我嫌麻烦没有连接,把手机备份里面的zip文件发送到了电脑再解压,发现文件大小由原来的27g变成了1g,应该是没有把需要的文件导入过来。本来想用root方法直接访问全部文件后发送,但是下载了re文件管理器却不知道怎么开启root功能,加上查阅资料,有人说打开后手机会卡顿,因此不敢开了。这条路在我犹豫不决之下彻底堵死。
2.通过询问朋友,得知一款软件叫MemoTrace,可以自动解密,导出聊天记录。
具体方法查看视频:https://b23.tv/bkvF3Lj
Github里面的安装包我没找到,我直接在网上搜索了别人分享的网盘资源,这个可以自主搜索
下载成功后按照他的步骤迁移聊天记录,重启,然后导出csv文件,用于python处理
第二步:数据处理
运行后效果如下:
其中就有我想要的词云图
改进:本来想把他们直接汇总生成一张图,但是发现不太行,其实是我懒得搞了,想用subplot但是好像会变形,可能跟字体大小有关,不管了,感觉自己已经很棒了。
总结:解密那个环节真的浪费了我好多时间,而且感觉每次想做什么,下载东西反而是最麻烦的,时间长不说,一不小心可能下载了一堆流氓东西来。所以官网下载很重要,要谨慎辨别哪个是真的官网,哪个是假的。
还有就是解密的时候要获取uin,别的帖子说要用谷歌浏览器,我下载后跳转的是hao123,又下载过,但是好像没办法加载出东西,把抓包链接打开是一串错误
还有帖子让我用火狐浏览器的网络选项查看,然后我也没搞懂,火狐浏览器打开是百度这些浏览器,其实我至今都没明白火狐浏览器到底是一种浏览器还是一个中介平台,搞了半天不行就放弃了。主要是因为我的f12按不出那个页面。
最后找了一个“检查”-“网络选项”的方法,查出的UIN又不知道对不对。
我甚至还去网店问过他们能不能帮我解密,但是好像他们认为我是骗子
或许是因为我没付钱还在那边瞎问,人家不想理我哈哈哈哈
反正全过程都很有意思,就是浪费我两个晚上。加上昨天电脑还自动更新,气的我差点怒捶电脑,好在控制住了,因为电脑是个五六年的老东西了,经不得暴击。
加油加油,我现在有点想搞一个表情识别的东西,我想统计一下一部电视剧的男女主表情的变化,然后用来评判这部剧的主感情基调,听起来挺没用的。
其实我一开始的想法蛮贱的,因为之前看了一个电视剧,其中一位男主角总是面无表情,要么微微蹙眉,要么微微嘟嘴,我就不知道他是不是面瘫,反正我想看看他那个表情在一部剧里面总共出现了多久,是不是面瘫也可以演电视剧。
嘀嘀咕咕结束!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。