首页
/ WeChatStudy 项目下载及安装教程

WeChatStudy 项目下载及安装教程

2024-12-07 14:00:39作者:宗隆裙

1. 项目介绍

WeChatStudy 是一个用于学习和研究微信功能的开源项目。该项目通过注入微信核心 DLL 并搭建 HTTP 服务,实现与微信客户端的交互。项目仅供学习参考,禁止用于非法用途。

2. 项目下载位置

项目托管在 GitHub 上,可以通过以下步骤下载:

  1. 打开命令行工具(如 Git Bash 或终端)。
  2. 输入以下命令克隆项目到本地:
git clone https://github.com/fjqisba/WeChatStudy.git

3. 项目安装环境配置

3.1 安装 Python 环境

确保你的系统中已经安装了 Python 3.x。如果没有安装,可以从 Python 官方网站下载并安装。

3.2 安装依赖库

进入项目目录,使用以下命令安装所需的 Python 库:

pip3 install pywin32
pip3 install numpy
pip3 install pefile

3.3 环境配置示例

以下是环境配置的示例图片:

环境配置示例

4. 项目安装方式

4.1 下载微信安装包

根据项目说明,下载支持的微信版本安装包。建议使用 3.8.0.33 版本。

4.2 安装微信

运行下载的微信安装包,按照提示完成微信的安装。

4.3 配置项目

  1. 将项目中的 WeChatDLL 文件夹中的 DLL 文件注入到微信中。
  2. 运行 WeChatClient 文件夹中的客户端程序,通过 HTTP 协议与 WeChatDLL 进行交互。

5. 项目处理脚本

5.1 接收消息

使用以下 Python 脚本接收消息:

import requests

resp = requests.get("http://127.0.0.1:5000/syncMsg")
print(resp.text)

5.2 发送文本消息

使用以下 Python 脚本发送文本消息:

import requests

data = {
    "to_wxid": "filehelper",
    "msg": "hello wechat"
}
resp = requests.post("http://127.0.0.1:5000/sendTextMsg", json=data)
print(resp.text)

5.3 发送图片

使用以下 Python 脚本发送图片:

import requests

data = {
    "to_wxid": "filehelper",
    "image_path": "D:\\test.png"
}
resp = requests.post("http://127.0.0.1:5000/sendImageMsg", json=data)
print(resp.text)

5.4 发送文件

使用以下 Python 脚本发送文件:

import requests

data = {
    "to_wxid": "filehelper",
    "file_path": "D:\\test.bin"
}
resp = requests.post("http://127.0.0.1:5000/sendFile", json=data)
print(resp.text)

通过以上步骤,你可以成功下载、安装并运行 WeChatStudy 项目。

登录后查看全文
热门项目推荐