本次分享的源码涉及到微信简单的4个功能
1.获取二维码 2.获取登录头像 3.获取登录信息 4.获取实时消息
外加 etcp模块 服务端和客户端通信的使用
外加 etcp断线重连的技巧方法。
这里着重讲解一下 etcp模块断线重连的方法,这个断线重连,其实需求也少蛮大的,比如软件启动微信,意外软件关闭了,再次打开软件,还能识别到这些微信,
之前也没有过多的教程,其实也不难,就是自己想个办法实现
断线重连,2种思路
软件启动,服务端创建时,判断是否有微信在运行,如果有,那么从本地配置文件读取上次保存的服务端端口,创建服务端还用这个端口,那么 客户端dll,不需要重新读取服务端端口,只需要一直 重连服务端即可
软件启动时,可以不用判断微信是否在运行,直接创建随机端口,并且把端口保存到本地配置文件,这样 客户端dll重连时,读取本地配置文件里的端口,照样也是可以连上服务端的
总之就是 服务端不管是用新端口 还是上次保存的端口,想办法让dll重连时获取到。
大部分代码都有注释,思路,非常清晰,可以下载观看
依然还有个问题,登录多个微信,读取到的手机号和邮箱,总是其中某一个的,也就是多个微信读取到的 手机和邮箱都是一样的
所有资料,全部打包。
上一篇 干净好用的html代码编辑器
下一篇 抖音视频自动上传工具协议