:94.399KB : :1 :2020-01-04 15:45:49
修正英文时BUG,优化文字识别时间把之前的加密功能放入到 wechat_bot 中,效果还不错。视频演示一下用法,如果不是这样的效果,可能兼容性存在问题。
可以实时翻译接收文本和实时编译发送文本,目前测试阶段暂不开源。
基于保存语音的相关延伸其实这个地方不单单有语音消息,还有图片消息,当我们发送一条图片消息时。
既然这个地方是最原始的消息内容,那么后面肯定会对消息进行相关处理。而且我们已经知道微信的接收的图片会用异或加密的方式保存到本地。那么我们不妨猜测一下图片相关的处理流程。
首先接收到原始的消息后,会对消息进行一系列的处理,其中就包括判断消息是否是图片。那么如果是图片则会取出图片数据,然后在内存中对图片进行加密。加密完成之后调用文件操作的API,写入加密后的图片到本地。
既然了解图片处理的流程,而且已经有了接收图片消息的call,那么我们就可以在接收到图片消息之后,在CreateFileW创建图片之前,找到对图片进行加密的算法和函数,将未加密前的图片保存出来。