利用Python读取微信消息 发送微信消息

鳄鱼君Ba

发表文章数:518

Vieu四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买
首页 » Python教程 » 利用Python读取微信消息 发送微信消息

微信机器人实现方式

Web网页端:2017年后不再支持信号登录,仅支持老号,且掉线严重,易被封号

Xposed技术:在2019年6月份,微信官方在行业重点打击Xposed。

PC Hook:代码注入型破解,封号情况也比较多,比较偏小团队使用。

模拟机:延迟高,消息实时到达率低,模拟人为操作效率慢。

Ipad协议:安全性较好,功能得到满足,行业占有率高,但具有能力研发人员偏少。

MAC协议:安全性相比Ipad协议更好,功能性相比Ipad协议少些,行业内具有研发能力更少。安全性、稳定性比较优秀,不会出现追封,批量封的情况。

混合通道:基于MAC与Ipad协议,非grpc,mmtls破解,功能合适,微信第三方最稳定通道,不会出现技术封号问题。

这里简单说一下Web网页端和PC Hook

前期配置

PC Hook需要在Windows上操作,使用Mac的可以装虚拟机。由于Windows的微信客户端是32位程序,所以我们也需要32位的Python来完成后面从操作,记得勾选Add to Path哟!

修改32位Python名称方便区分

找到Python的安装位置,这个自己应该都知道,或者在命令行输入:where python,把32位Python目录下的python.exe程序修改为python32.exe即可。在运行的时候就需要使用python32

微信机器人实现代码

安装指定版本的微信刻度换,2.6.7.40版本的微信客户端可以正常使用,你可以百度一下!在这里需要确认WechatBot.py、WeChatSDK.DLL、WeChatSDKCore.dll都在,然后打开test_bot.py文件,暂且先不做整理!

XML格式文件读取

安装xmltodict模块

import xmltodict

with open('1.xml','r',encoding='utf-8') as f:
    xmlparse=xmltodict.parse(f.read())
    print(xmlparse['msg']) # 根据字典索引的形式读取

微信发送消息,主要是使用ItChat,频繁使用会限制登录,所以这里也不在介绍!

未经允许不得转载:作者:鳄鱼君Ba, 转载或复制请以 超链接形式 并注明出处 鳄鱼君Ba
原文地址:《利用Python读取微信消息 发送微信消息》 发布于2020-05-19

分享到:
赞(0) 赏杯咖啡

评论 抢沙发

5 + 7 =


文章对你有帮助可赏作者一杯咖啡

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.6主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册