前言
众所周知,人人都是产品经理,大家都在教产品经理里最成功的微信创始人张小龙如何做微信。
当微信用的越来越多,微信群也就开始越来越多,以我为例:我的微信群里不知不觉多了很多,其中不乏社区团购群,技术交流群,公司业务群,亲友家庭群等等,这些群几乎都是屏蔽的,工作等相对重要的群,会设置近期交流对象的特别关注,或者直接等对方主动@自己。所以群多的结果就是,在微信的自动接收图片缩略图、视频缩略图,微信聊天文本的方案下,很多群及时自己不去看,这些自动接收的消息就可以吞噬掉数十个G的硬盘空间,这对于我这台比较早期的ssd硬盘电脑的240G来说简直就是个灾难。
微信聊天记录存储结构
以前的微信存储结构,完全混合,图片,视频,聊天有三个独立的父文件夹,清理全部聊天记录相对简单,我往往是直接删除全部视频文件夹,图片文件夹,保留聊天文本消息。不知道从哪个版本开始,开始实行按对话分组存储聊天记录,其中按分类有3个文件夹:图片,视频,聊天内容。微信新的存储结构,对于按需清理就有了选择余地。
补充:接收发送的图片不再这几个文件夹范围内!
清理过程
要识别出最浪费磁盘的垃圾聊天记录,这里要达到清理效果,首先就得按照大小排序。
第一,找到微信记录文件夹,识别最大的文件夹。
众所周知,windows系统默认不显示文件夹大小,这里我懒得自己写程序,就直接借助了第三方工具FolderSize.exe来实现。
第二,识别聊天记录类别。
结合自己写的图片转换工具,利用图片内容,推断聊天记录来源于哪个群。
第三,delete。
垃圾群,直接从顶级目录删除,不需要留下任何信息。有用的群,识别后按需选择留取文本类记录,删除图片和视频。
后续:
打算做个工具,便于识别和删除群聊记录使用。
原文地址:
https://www.opengps.cn/Blog/View.aspx?id=2044
文章的更新编辑依此链接为准。欢迎关注源站原创文章!