当前位置:网站首页>I have fundamentally solved the problem of wechat occupying mobile memory
I have fundamentally solved the problem of wechat occupying mobile memory
2022-06-24 13:07:00 【InfoQ】
brief introduction
Open source address
design sketch

Usage flow
- Back up your mobile chat records to your computer , There is ROOT Log in to wechat on your mobile phone , Click backup to restore , Restore the chat record to have ROOT On my cell phone .( If not ROOT Mobile phone with permission , It is recommended to use Android simulator )
- Collect the following data , And then onIn the same folder:
- image2 Folder : All wechat chat pictures are stored inside , Position in :/data/data/com.tencent.mm/MicroMsg/[32 Letters ]/image2
- voice2 Folder : All wechat voice messages are stored inside , Position in :/sdcard/Android/data/com.tencent.mm/MicroMsg/[32 Letters ]/voice2
- voide Folder : All wechat videos are stored inside , Position in :/sdcard/Android/data/com.tencent.mm/MicroMsg/[32 Letters ]/voide
- avatar Folder : All wechat avatars are stored inside , Position in :/data/data/com.tencent.mm/MicroMsg/[32 Letters ]/avatar
- Download Folder : The files sent by wechat chat are stored here , Position in :/sdcard/Android/data/com.tencent.mm/MicroMsg/Download
- EnMicroMsg.db: Wechat database file , Position in :/data/data/com.tencent.mm/MicroMsg/[32 Letters ]/EnMicroMsg.db
- WxFileIndex.db: Wechat file index database file , Position in :/data/data/com.tencent.mm/MicroMsg/[32 Letters ]/WxFileIndex.db
- Get decryption DB The key of .
- Carry out wechat chat data DB The disclosure of the
- Convert wechat voice
- Run this program , Open the URL output from the console , You can view your chat records .
Quickly decrypt wechat DB
/wcdb$ docker run --rm -v /Users/zheng/Documents:/wcdb greycodee/wcdb-sqlcipher -f DB name -k decryption key
2022/06/22 05:31:17 Start decrypting ...
2022/06/22 05:31:28 Decryption successful : ok
2022/06/22 05:31:28 Clear text database file name : EnMicroMsg_plain.db
Quickly convert wechat voice amr file
/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.
边栏推荐
- How to efficiently analyze online log
- Boss direct employment IPO: both the end and the beginning
- MySQL foreign key impact
- [database] final review (planning Edition)
- Engage in audio and video development? Several things I have to say about SRT live broadcast protocol
- Redis' contribution in the field of microservices
- 物联网?快来看 Arduino 上云啦
- 谁是鱼谁是饵?红队视角下蜜罐识别方式汇总
- 微医CodeReview工具链
- 敏捷之道 | 敏捷开发真的过时了么?
猜你喜欢

DTU上报的数据值无法通过腾讯云规则引擎填入腾讯云数据库中

Yolov6: the fast and accurate target detection framework is open source

【概率论期末抱佛脚】概念+公式(不含参数估计)

微医CodeReview工具链

Comparator 排序函数式接口

关于被黑数据库那些事

Brief introduction to cluster analysis

CVPR 2022 - Interpretation of selected papers of meituan technical team

"I, an idiot, have recruited a bunch of programmers who can only" Google "

Use abp Zero builds a third-party login module (I): Principles
随机推荐
用一个软件纪念自己故去的母亲,这或许才是程序员最大的浪漫吧
Brief introduction to cluster analysis
生成 4维 的 气压温度的 nc文件,之后进行代码读取(提供代码)
Opengauss kernel: simple query execution
【概率论期末抱佛脚】概念+公式(不含参数估计)
105. simple chat room 8: use socket to transfer pictures
简述聚类分析
物联网?快来看 Arduino 上云啦
天猫618农产品“百强县” 35个县域来自中西部及东北
How to make secruecrt more productive
CVPR 2022 | interprétation de certains documents de l'équipe technique de meituan
JS和TS中常用特殊字符
Engage in audio and video development? Several things I have to say about SRT live broadcast protocol
Pycharm中使用Terminal激活conda服务(终极方法,铁定可以)
Use terminal to activate CONDA service in pypharm (the ultimate method is definitely OK)
[2022 national tournament simulation] BigBen -- determinant, Du Jiao sieve
I enlighten a friend and my personal understanding of the six patriarchs' Tan Jing
Cohere、OpenAI、AI21联合发布部署模型的最佳实践准则
SMS SMS
Redis' contribution in the field of microservices