程序员

微信自动回复机器人开发教程

2018-08-14  本文已影响631人  赵晓天

微信针对回复自动化方面打击很严格,新注册的微信账号是不能登录微信网页版的,微信网页版也在逐渐关闭,但对于有些业务是需要自动化机器人还回复,下面介绍一种微信PC版HOOK(钩子)来实现自动回复等一系列功能。

如何用6行代码写出微信聊天机器人

什么是HOOK(钩子)

HOOK大致的意思就是做某件事之前告诉其他程序或者进程我再做(或者即将)这件事,因为微信没有开发机器人相关的接口,所以这里有大神解析了微信PC版的软件,并制作了一个HOOK版的微信。

安装微信PC版

这里要安装特定的版本(WeChatSetup2.4.1.79.exe),因为这个HOOK是基于这个版本进行修改的,所以版本一定得相同,如果这个版本的微信失效,那么这个HOOK应该也不能用了。

替换文件

安装好2.4.1.79版本的微信后,需要替换两个文件完成钩子端搭建,如下两个文件:


替换文件

接收数据端

接收数据端是基于易语言开发的,所以需要懂点易语言。微信机器人的相关逻辑也使用易语言进行开发,有会的大神可以编译接收端为dll文件,然后使用C++来进行开发也行。


编译为exe程序的接收端

在此启动微信、关闭微信。

源码

可以进行的操作。

文件

点击下载

点击下载

点击下载

点击下载
上一篇下一篇

猜你喜欢

热点阅读