SuperWeChatPC開(kāi)源開(kāi)放開(kāi)發(fā)者SDK是一款打造你的超級(jí)微信開(kāi)源開(kāi)放開(kāi)發(fā)者SDK,WeChatSDK提供方便操作PC端微信的超級(jí)接口,提供包括多開(kāi)、防撤銷(xiāo)、語(yǔ)音備份、消息發(fā)送、加好友等接口。第三方可以直接使用WeChatSDK來(lái)開(kāi)發(fā)自己的應(yīng)用,不用再在分析微信功能、協(xié)議上耗費(fèi)精力,WeChatSDK替你完成所有這些事情。
開(kāi)發(fā)說(shuō)明
SuperWeChatPC剛開(kāi)始僅僅只是PC微信多開(kāi)工具,后來(lái)慢慢增加了更多功能,感謝朋友們的支持。
為了方便更多開(kāi)發(fā)者能夠在PC微信做更多有意義的事情,現(xiàn)改變項(xiàng)目方向,提供兩個(gè)針對(duì)不同人群的功能。
普通用戶(hù)依然可以直接使用原來(lái)的多開(kāi)工具,直接下載可執(zhí)行程序即可。
針對(duì)開(kāi)發(fā)者,提供WeChatSDK,開(kāi)放操作微信的各種接口,可以進(jìn)行二次開(kāi)發(fā),具體使用方法請(qǐng)看WeChatSDK開(kāi)發(fā)指南(docs/sdk.md)。
WeChatSDK通過(guò)WeChatSDK.dll對(duì)外暴露接口,第三方只需要調(diào)用接口就能完成想要的功能。
WeChatSDK.dll內(nèi)部通過(guò)RPC通信和注入到微信進(jìn)程的WeChatSDKCore.dll進(jìn)行功能調(diào)用,支持多開(kāi)微信功能的調(diào)用,微信間互不影響。
支持功能
全版本無(wú)限多開(kāi)
消息防撤銷(xiāo)(>=2.6.6.25)
語(yǔ)音消息備份(>=2.6.6.28)
消息發(fā)送接口(>=2.6.6.44)
WeChatSDK使用
復(fù)制WeChatSDK目錄中的sdk.h、WeChatSDK.dll以及WeChatSDK.lib(或者顯示調(diào)用接口)到自己項(xiàng)目中,然后調(diào)用sdk.h中的接口定義進(jìn)行代碼開(kāi)發(fā)即可。
發(fā)布時(shí)需要把所有模塊都同時(shí)發(fā)布出去,包括WeChatSDK.dll,WeChatSDKCore.dll,WeChatRs.dll,WeChatRc.dll。
源碼目錄介紹
編譯順序(vs2017 x86):
WeChatSDK接口