当前位置:网站首页>我从根上解决了微信占用手机内存问题
我从根上解决了微信占用手机内存问题
2022-06-24 12:42:00 【InfoQ】
简介
开源地址
效果图

使用流程
- 手机聊天记录备份到电脑,在有 ROOT 权限的手机上登陆微信,电脑点击备份恢复,把聊天记录恢复到有 ROOT 的手机上。(如果没有有 ROOT 权限的手机,建议可以用安卓模拟器)
- 收集下面这些数据,然后放在同一个文件夹下:
- image2 文件夹:里面存放着所有的微信聊天图片,位置在:/data/data/com.tencent.mm/MicroMsg/[32位字母]/image2
- voice2 文件夹:里面存放着所有的微信语音,位置在:/sdcard/Android/data/com.tencent.mm/MicroMsg/[32位字母]/voice2
- voide 文件夹:里面存放着所有的微信视频,位置在:/sdcard/Android/data/com.tencent.mm/MicroMsg/[32位字母]/voide
- avatar 文件夹:里面存放着所有的微信头像,位置在:/data/data/com.tencent.mm/MicroMsg/[32位字母]/avatar
- Download 文件夹: 微信的聊天发送的文件存放在这里,位置在:/sdcard/Android/data/com.tencent.mm/MicroMsg/Download
- EnMicroMsg.db: 微信的数据库文件,位置在:/data/data/com.tencent.mm/MicroMsg/[32位字母]/EnMicroMsg.db
- WxFileIndex.db: 微信的文件索引数据库文件,位置在:/data/data/com.tencent.mm/MicroMsg/[32位字母]/WxFileIndex.db
- 获取解密 DB 的密钥。
- 进行微信聊天数据 DB 的解密
- 转换微信语音
- 运行本程序,打开控制台输出的网址,就可以查看你的聊天记录了。
快速解密微信DB
/wcdb$ docker run --rm -v /Users/zheng/Documents:/wcdb greycodee/wcdb-sqlcipher -f DB名字 -k 解密密钥
2022/06/22 05:31:17 开始解密...
2022/06/22 05:31:28 解密成功: ok
2022/06/22 05:31:28 明文数据库文件名: EnMicroMsg_plain.db
快速转换微信语音 amr 文件
/mediamp3$ docker run --rm -v /Users/zheng/Documents/voice2:/media greycodee/silkv3-decoder
/media/msg_491351061422dbfa9bb0a84104.amr
-e [OK] Convert /media/msg_491351061422dbfa9bb0a84104.amr To /media/msg_491351061422dbfa9bb0a84104.mp3 Finish.
边栏推荐
- About the hacked database
- From theory to practice, decipher Alibaba's internal MySQL optimization scheme in simple terms
- Istio Troubleshooting: uneven grpc service load
- 99% of the students can't write good code because of this problem!
- what the fuck! I'm flattered. He actually wrote down the answers to the redis interview questions that big companies often ask!
- Use abp Zero builds a third-party login module (I): Principles
- 华为AppLinking中统一链接的创建和使用
- Pinduoduo press the user accelerator key
- Sqlserver 2000 has long-lasting vitality
- Troubleshooting and optimization of files that cannot be globally searched by ordinary users in easydss video platform customization project
猜你喜欢
![[database] final review (planning Edition)](/img/94/cd2df3a011c4e466df5aaa0f3bd0f2.png)
[database] final review (planning Edition)

go Cobra命令行工具入门

Dingding, Feishu, and enterprise wechat: different business approaches

Reading notes of returning to hometown

Concept + formula (excluding parameter estimation)

使用 Abp.Zero 搭建第三方登录模块(一):原理篇

【数据挖掘】期末复习(样卷题目+少量知识点)

Use abp Zero builds a third-party login module (I): Principles

“我这个白痴,招到了一堆只会“谷歌”的程序员!”

"I, an idiot, have recruited a bunch of programmers who can only" Google "
随机推荐
Kubernetes集群部署
What is SCRM? What is the difference between SCRM and CRM
Pinduoduo press the user accelerator key
A good habit that makes your programming ability soar
Detailed explanation of the execution order of the expression and loop body in the for loop
I enlighten a friend and my personal understanding of the six patriarchs' Tan Jing
【数据库】期末复习(计科版)
手把手教你用AirtestIDE无线连接手机!
Redis' contribution in the field of microservices
Attack Science: DDoS (Part 2)
The difference between apt and apt get
Reset the password, and the automatic login of the website saved by chrome Google browser is lost. What is the underlying reason?
How can ffmpeg streaming to the server save video as a file through easydss video platform?
Dingding, Feishu, and enterprise wechat: different business approaches
Generate the NC file of 4-D air pressure and temperature, and then read the code (provide the code)
go Cobra命令行工具入门
CVPR 2022 | 美团技术团队精选论文解读
Parse NC format file and GRB format file dependent package edu ucar. API learning of netcdfall
使用 Abp.Zero 搭建第三方登录模块(一):原理篇
JS和TS中常用特殊字符