WxConnectorProvider
是一款开箱即用的高性能的 “微信操作模拟库”,基于 DotNet 8.0 与 Asp.Net 进行开发基于 Http 与 WebSocket 对 WxConnectorLib 中的主要操作进行了一定程度的封装使其能够通过 网络IO 在由不同的编程语言构建的项目中被调用使用。
这里还要强调一个重点,WxConnectorProvider 是模拟操作,不是hook或者协议调用。同时可在非 DotNet Core 项目中进行使用,可以使用官方作者提供的 PythonSDK 进项开发,或者使用 Http 与 WebSocket 协议通过 api 调用。
环境安装
WeChat 3.9.12 安装包:
https://www.123912.com/s/trNHjv-Hi9GA
或者在微信官网历史版本中下载
您需要获取 DotNet 8.0 的运行时环境
官网获取(在网站中的 .NET Desktop Runtime 8.0.x 中下载 x64 版本安装
):
https://dotnet.microsoft.com/en-us/download/dotnet/8.0
或使用作者的文件 (本链接托管了8.0.15的运行时):
https://www.123912.com/s/trNHjv-Ai9GA
https://dldir1v6.qq.com/weixin/Windows/WeChatSetup.exe
软件安装
在本项目仓库的 Release 中获取最新稳定版的二进制构建安装包,或克隆本项目的 main 分支 的代码仓库编译启动。
启动后会显示 API 接听接口等相关信息:
项目地址:
github|El1mir/wx-connector-pysdk
https://github.com/El1mir/wx-connector-pysdk
Release地址:
https://github.com/El1mir/WxConnectorProvider/releases/
安装路径经可能不要放在无权限访问的文件夹 如:Program Files、Program Files (x86)
安装路径也经可能不要有中文。
使用 API 进行开发
目前接口文档与 WxConnector
功能已经同步。通过 websocket 协议监听,其他操作动作通过 http 请求发起。已实现功能见下图或可直接访问接口文档。
API开发接口文档:
https://3rr385280j.apifox.cn/
使用 SDK 开发
作者提供了 Python 的 SDK 项目 El1mir/wx-connector-pysdk
。
在 python 项目中安装 sdk
pip install wx-connector-pysdk |
或
uv add wx-connector-pysdk |
使用示例
# 设置 WxConnectorProvider 的 Url |
Python SDK 开发文档:
https://el1mirs-organization.gitbook.io/wxconnector/sdk-wen-dang/python-sdk
有任何疑问可在评论区留言交流
条评论