SuperWeChatPC开源开放开发者SDK是一款打造你的超级微信开源开放开发者SDK,WeChatSDK提供方便操作PC端微信的超级接口,提供包括多开、防撤销、语音备份、消息发送、加好友等接口。第三方可以直接使用WeChatSDK来开发自己的应用,不用再在分析微信功能、协议上耗费精力,WeChatSDK替你完成所有这些事情。
开发说明
SuperWeChatPC刚开始仅仅只是PC微信多开工具,后来慢慢增加了更多功能,感谢朋友们的支持。
为了方便更多开发者能够在PC微信做更多有意义的事情,现改变项目方向,提供两个针对不同人群的功能。
普通用户依然可以直接使用原来的多开工具,直接下载可执行程序即可。
针对开发者,提供WeChatSDK,开放操作微信的各种接口,可以进行二次开发,具体使用方法请看WeChatSDK开发指南(docs/sdk.md)。
WeChatSDK通过WeChatSDK.dll对外暴露接口,第三方只需要调用接口就能完成想要的功能。
WeChatSDK.dll内部通过RPC通信和注入到微信进程的WeChatSDKCore.dll进行功能调用,支持多开微信功能的调用,微信间互不影响。
支持功能
全版本无限多开
消息防撤销(>=2.6.6.25)
语音消息备份(>=2.6.6.28)
消息发送接口(>=2.6.6.44)
WeChatSDK使用
复制WeChatSDK目录中的sdk.h、WeChatSDK.dll以及WeChatSDK.lib(或者显示调用接口)到自己项目中,然后调用sdk.h中的接口定义进行代码开发即可。
发布时需要把所有模块都同时发布出去,包括WeChatSDK.dll,WeChatSDKCore.dll,WeChatRs.dll,WeChatRc.dll。
源码目录介绍
编译顺序(vs2017 x86):
WeChatSDK接口