计算微信聊天条数,你还在一条一条数吗

微信不提供总聊天条数统计,虽然不是一个必须功能,但有时候就是好奇到底和对方聊了多少条。除了通过头图直接搜索诸如“你”“我”“的”“了”之类日常聊天常用字,来间接反映总聊天条数以外,这里提供一种可以较为精确计算的方法,在手机和电脑端均可使用,思路一致,但是有不同的计算公式。此方法创作版权属于 @彼岸落笔や
此方法仅能统计双方对话条数总和,无法独立统计一方,同样适用于群聊,这是目前已发现的最简便的方法了,虽然对于亲密无间的两人如果产生上万条的消息还是略显繁琐。
暂时仅适用于安卓/鸿蒙和Windows,不适用于iOS,不知是不是我手上的iOS设备的问题,每次加载条数总在14、15、16、29、30之间无规律跳跃,大家手上有其它iOS设备的也可以辅助测试观察。
【手机端】
全新点开对方聊天界面,上滑至第一次加载消息,此时所经历的对话必然为16条;
此后专心数加载次数,每加载一次代表经历了48条对话;
如果追溯到你们刚加好友的时候,最后一次加载完毕所出现的消息数在1到48之间(均含),最后一次加载出现的消息数=总数-16-48×(加载次数-1)
故此对话总数=16+最早的一次条数+48×(加载次数-1),当样本数量足够大时,为简化计算,16和最早一次条数 可以忽略,总数可约等于 加载次数x48
【电脑端】
电脑端的首次加载和直到最后一次之前的每一次加载,都代表经历过30条对话,虽然数量上少了,需要加载更多次,但是整数却可以更加方便口算;
故此电脑端对话总数=30×加载次数+最早一次条数,当样本足够大时,同样可以等效于加载次数×30
【注释】以上的“对话条数”,包括双方产生的一切文字、语音、图片、视频、表情包、文件、拍一拍、转账、红包、分享链接、小程序,撤回的消息也算在内。
另外,关于撤回的消息,通过搜索聊天记录发现有一些关键字检索是能出现“撤回聊天记录”结果的,说明其实其内容仍然完整地保存于本地,只是显示时被打上了“撤回”的标签,关于复现方法有待其余网络高人研究。
如果要统计某表情的使用次数,可以在聊天记录检索中,输入[表情名称],记住是英文的左右方括号,数学上用的细的那种!如输入[旺柴]可以知道狗头的使用次数,表情名称可长按表情获知