WeChatFerry/README.MD
2022-08-20 15:34:38 +08:00

65 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# WeChatFerry
传送信息往返微信的摆渡车。
## 快速开始
1. 使用 VS2019 编译。
2. 打开 `CMD`,运行 `App.exe`
## 项目结构
### Spy
间谍模块,注入到微信中,通过 RPC 做消息转发工作。
### SDK
RPC 的客户端,封装接口,供其他方调用。
### SDKpy
用于生成 Python 接口。为编译该项目,需要做一些配置:
1. 添加附加包含目录
* Python 头:`C:\Program Files (x86)\Python37-32\Include`
* Pybind11 头:`C:\Projs\.pyenv\pybind11\lib\site-packages\pybind11\include`
*注*
1. pybind11 可以通过 Python 安装(本工程安装到虚拟环境里了):`pip install pybind11`
2. 然后通过命令查找:`python -m pybind11 --includes`
2. 添加 Python 的库
* `C:\Program Files (x86)\Python37-32\libs`
### App
示例应用,介绍如何调用 SDK。
## 版本更新
### v3.7.0.30-32022.08.20
修复可重入 bug。
### v3.7.0.30-22022.08.14
优化 Hook 和 Inject 代码,实现可重入。
### v3.7.0.30-12022.08.12
适配微信 `3.7.0.30`
### v3.7.0.29-32022.08.7
* 查询数据库,获取库、表。
### v3.7.0.29-22022.08.7
优化 RPC。
### v3.7.0.29-12022.08.7
适配微信 `3.7.0.29`
### v3.3.0.115-32021.08.28
适配微信 `3.3.0.115`,新增功能:
* 获取所有联系人
### v3.3.0.115-22021.08.22
适配微信 `3.3.0.115`,新增功能:
* 发送图片消息
### v3.3.0.115-12021.08.22
适配微信 `3.3.0.115`
### v3.0.0.57-12021.02.12
适配微信 `3.0.0.57`,支持功能:
* 登录状态判断
* 接收文本消息
* 发送文本消息