什么?python做了一个尬聊呆板人,这不得学习一波~

分享
手机游戏开发者 2024-9-20 00:46:49 75 0 来自 中国
媒介

嗨喽,各人好呀~这里是爱看玉人的茜茜呐
又到了学Python时刻~激不冲动,开不开森 !
web版的微信有专门的及时收发消息api,可以用Python直接调用,但是如今根本上登录不了web版微信,以是就用不了了。
但这不是尚有windows版的微信吗,于是在基于先辈写好的第三方库,今天我们来实现一下及时收发信息,实现主动聊天呆板人。
效果展示

微信及时收发消息

1、第三方库

基于第三方pc-wechat-hook-http-api实现微信及时收发消息。
须要留意的是,此库基于3.6.0.18版本微信。下载对应版本微信后,直接覆盖安装,如许可以保存聊天记载。
2、开启注入dll

想要及时获取微信消息,须要劫持响应的入口。这一部分内容我们无需过多关心技能细节,只需傻瓜式点击一下即可。
从pc-wechat-hook-http-api官方地点下载到如下三个文件。
将HPSocket4C.dll文件复制到微信目次下(比方E:\Tencent\WeChat[3.6.0.18])
点击Daen注入器.exe文件:
此中:
1.文件目次是指微信安装路径,参考上图。
2.DLL路径指的是DaenWxHook.dll文件的完备路径。
3.历程参数直接使用默认即可。此中图中8089指当地用于吸收微信及时消息的http server端口。8055指的是dll开启的http server端口,发送消息时只需往这个端口post数据即可。
点击注入并启动,登录微信即可。
3、及时收发消息

及时收发消息官方文档:https://www.apifox.cn/apidoc/project-1222856/doc-1012539
吸收微信消息
对于及时吸收消息,简单来说,就是在当地创建一个http server,端口与历程参数同等
即默认地点为:http://localhost:8089/wechat/。我们通过使用flask库创建http server
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-22 00:57, Processed in 0.177630 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表