PC微信机器人,实现获取通讯录,发送文本、图片、文件等消息,封装COM接口供Python、C#调用
PC微信机器人,实现获取通讯录,发送文本、图片、文件等消息,封装COM接口供Python、C#调用
PC微信机器人,实现以下功能:
微信电脑版3.5.0.46
微信电脑版3.6.0.18
微信电脑版3.7.0.26
微信电脑版3.7.0.30
主分支对应微信3.7.0.30版本,其他版本请查看对应分支。
Visual Studio 2019(平台配置:win32(x86))
通过逆向PC微信,定位到关键CALL,dll内联汇编调用
注册32位COM组件,供64位/32位进程外部调用
./CWeChatRobot:COM组件的实现代码./DWeChatRobot:注入的DLL实现代码,根据平台配置可编译出socket版和COM版./old_projects: 包含C#的调用示例以及3.7.0.26版本的E语言调用./Python:python示例和接口测试文件./wxDriver:driver的实现代码
下载二进制文件请到:Release
以管理员权限执行以下命令:
# 安装
CWeChatRobot.exe /regserver
# 卸载
CWeChatRobot.exe /unregserver
Python:
参考wxRobot.py
C#:
参考ComWechatRobotCsharp,感谢@RingoStudio 的贡献
易语言:
参考ESDK,感谢@lovezm 的贡献
有空的时候会按照上述顺序进行开发,不过嘛,计划只是计划,如果未实现也请见谅 也欢迎您提交PR
localId字段,该字段用于转发消息接口;现在也可以接收到撤回消息提醒 请给作者一个star,感谢感谢
代码仅供交流学习使用,请勿用于非法用途和商业用途!如因此产生任何法律纠纷,均与作者无关!
No open issues yet, or sync has not completed.