3.9.2.23版本微信
链接:https://pan.baidu.com/s/1d1vt95cRb6csSdQvxq6KXg
提取码:1234
微信国民软件之王,它已经与我们的学习,工作,生活深度绑定。对于这款不怎么好用,却又离不开的工具,我们可以想办法改造一下并且灵活地接入更多功能。本期视频就介绍将微信接入http协议,无论收发消息,群管理,朋友圈等功能都可以直接使用http调用的方式操作, 这样大幅拓展了微信的功能,比如运维告警,办公自动化办公,ChatGPT聊天等需求都可以轻松实现了。
这就是此项目的开源主页
https://github.com/lich0821/WeChatFerry
项目的原理是hook了Windows版本的微信客户端,并没有使用微信网页版,因为腾讯已经逐渐停止对网页版的支持了,新注册的账户现在已经无法登陆网页版了。
1.首先电脑安装Python,支持3.8-3.11版本
2.下载桌面版微信,点击这里https://gitee.com/lch0821/WeChatSetup找到一个百度网盘的地址,这里收录了微信客户端的历史版本的地址,我们下载 3.9.2.23版本下载并且安装
3.下载完成后登陆微信,这里叠个甲,最好登陆您的微信小号。使用自动化工具可能会给账号代带来风险。
4.这一步是重点,安装完成后一定要禁止微信的自动更新。如果弹出自动更新的窗口就点击忽略本次升级。
5.安装微信 wcfhttp
6. 启动 wcfhttp
其结果中"wxid": "wxid_xxxxx"的是普通微信好友
"wxid": "xxxxx@chatroom"的是微信群
使用http 发微信消息,注意修改receiver,如果多个就逗号分割
其他功能详见这个文件https://github.com/lich0821/WeChatFerry/blob/master/clients/http/wcfhttp/core.py
我们演示一个运维告警的,捕获Python执行的异常,然后将异常信息已微信告警的形式发到群里
这样如果自己的有异常告警,开发者微信直接就能收到异常信息。