将微信聊天记录转成txt文件的最实用方法

  • 下载所需软件
  • 获取微信聊天记录的数据库文件
  • 获取打开数据库文件的密码
  • 打开数据库文件
  • 参考链接

下载所需软件

sqlcipher.exe,夜神模拟器,Hash_1.0.4

获取微信聊天记录的数据库文件

  1. 在PC端的夜神模拟器中下载手机微信,然后将所需获取的聊天记录先备份到PC端,再通过PC端恢复到夜神模拟器中的手机微信中。
  2. 夜神模拟器开启root设置(一般默认打开)
  3. 在data\data\com.tencent.mm\MicroMsg\长串字母文件夹中找到EnMicroMsg.db文件,此文件存取了你所要的微信聊天记录。

获取打开数据库文件的密码

  1. 首先获取手机IMEI号。由于我们用的是夜神模拟器模拟的手机,所以直接在模拟器的手机设置中可以获取到。
  2. 再获取你微信的uin号。在模拟器中的该路径中data\data\com.tencent.mm\shared_prefs\system_config_prefs.xml找到system_config_prefs.xml,打开该xml文件,里面有你所需的uin号
  3. 将IMEI号和uin号拼接得到一个长长的号码,将该号码用Hash_1.0.4进行MD5算法计算,可以得到另外一个长长的号码,取其前七位(字母取小写)即为数据库文件密码。

打开数据库文件

用前面提到的sqlcipher.exe打开EnMicroMsg.db文件,然后导出为CSV文件,用excel打开,就可以在content那一栏得到你所要的聊天信息,复制到txt文件就可以进行数据处理工作了。

参考链接

https://www.cnblogs.com/h2zZhou/p/10370456.html. https://www.zhihu.com/tardis/sogou/art/77418711.

将微信聊天记录转成txt文件的最实用方法相关推荐

  1. 【GitHubDailyShare】消息导出工具,可将聊天记录导出成 HTML 文件、支持文本、语音、图片、视频、消息

    推荐一款开源的微信消息导出工具:WeChat Export,可将聊天记录导出成 HTML 文件.支持文本.语音.图片.视频.消息等资源. GitHub:github.com/luin/wechat-e ...

  2. 如何将xlsx表格文件转换成txt文件?

    #第二次写CSDN的文章,排版见谅. #主要的目的还是为了给自己留个纪念,十年二十年回过头来看,也是一件不错的事,能够看到自己的点滴成长,回首过往,如何从小菜鸟一步一步变成老菜鸟. #另一个目的就是现 ...

  3. python读取pdf文件并转换成txt文件

    将pdf文件转换成txt文件 官网 文档 中英文pdf都可以,而且处理速度很快,一秒可以处理10页左右 python2: pip install pdfminer python3: pip insta ...

  4. Veri-776数据集处理 xml文件提取转换成txt文件

    Veri-776数据集处理 xml文件提取转换成txt文件 最近在做重识别工作,数据处理时需要进行文件格式转换,这里将代码记录下来 from os import getcwd import os fr ...

  5. ruby + nokogiri实现将天涯易读全帖转换成txt文件的功能

    YiduFreeTxt 0.1beta版发布 天涯易读网站原本是有提供下载全帖txt版本的功能的,但是该功能需要易读积分,这对于从来不登陆易读的笔者来说,无疑是一件不可能完成的任务. 于是随手写了个免 ...

  6. 将IphotoDraw标注好的xml文件转成txt文件(三)

    接上一篇来说,将真实的样本过一遍baseline模型后得到最初版的boundingbox信息的txt文件,又将这些txt文件转成xml文件进行纠正,纠正后使用IphotoDraw导出的还是xml文件, ...

  7. PDF文件如何批量转换成txt文件

    将PDF文件批量转换成txt文件,很简单,使用okfone PDF转换大师  PDF转换大师---下载地址 就可以批量转换文件 打开PDF转换大师,点击进入[PDF转文件] 在操作类型中选择[PDF转 ...

  8. windows 下如何将 二进制 bin 文件转换成 txt 文件,并对不同 txt 文件进行比对?

    1 所需要安装的软件: Git Bash 文件比对工具:Beyond Compare 4 2 bin 文件转换为 txt 文件的方法 运行 Git Bash , 执行如下命令即可: xxd mode1 ...

  9. C#读写txt文件的两种方法介绍[转]

    C#读写txt文件的两种方法介绍 1.添加命名空间 System.IO; System.Text; 2.文件的读取 (1).使用FileStream类进行文件的读取,并将它转换成char数组,然后输出 ...

最新文章

  1. atitit.jndi的架构与原理以及资源配置and单元測试实践
  2. linux设置数据库定时备份,linux中使用计划任务进行数据库定期备份
  3. java多线程发牌 一个发牌 三个玩家_JAVA代码之斗地主发牌
  4. SpringBootStarter种类
  5. eclipse配置本地连接 hadoop
  6. newcode Gene Tree 点分治
  7. 使用IntelliJ书签
  8. appium GUI介绍
  9. 「钓鱼攻击」免杀钓鱼上线捆绑利器
  10. fiddler设置中文版本_突破安卓7.0以上版本WX小程序抓包篇
  11. 计算机安装应用程序卸的步骤,电脑软件怎么卸载,干货在这里,如何卸载电脑上安装的软件...
  12. Go 语言学习总结(7)—— 大厂 Go 编程规范总结
  13. wrapper在python中_virtualenvwrapper如何在python中安装虚拟环境?
  14. Linux安装SmartSVN及破解
  15. 浅析几种数据集合(Dictionary、ArrayList、Hashtable和Array)的区别
  16. UVa532 Dungeon Master 三维迷宫
  17. Java集合Collection之实现原理解读(HashSet)
  18. 你有被银行套路过吗?| 一文教你计算真实的年化利率
  19. 思科ASA防火墙接口区域基本信息
  20. 隐私计算技术|深度解读可信隐私计算框架“隐语”

热门文章

  1. 报错package xxx is not in GOROOT or GOPATH 或者 cannot find package “xxx“ in any of
  2. 中职升高职c语言程序设计教程课后答案,锦职业技术学院2020年单独招生计算机应用技术专业技能测试考试大纲(中职升高职)...
  3. html表单直接发送邮件,html表单匿名发送电子邮件
  4. S-DES加密算法介绍与实现
  5. 微信小程序版本更新后提示用户更新
  6. json增加反斜杠 php_PHP在引号前面添加反斜杠(PHP去除反斜杠)
  7. 物联网平台面临哪些困境
  8. 【java实现二维码的生成(源码)】
  9. java 首字母转小写
  10. 数学建模-火箭发射问题