测试版本V1.0.1
本次测试时长一个月,截至日期2022-09-30,有任何问题可提交Issues
测试结束后删除
| 环境 | 版本 |
|---|---|
| OS | |
| 微信 | |
| Python |
发送文本消息、图片消息、文件消息、XML卡片,接收消息、保存聊天图片、文件,接受、发送好友请求,多开微信....详情可参考文档
根据python版本,选用相应版本的whl包进行安装
pip install wxautoapi-1.0.1-cp37-cp37m-win_amd64.whl注意:该项目只支持Windows PC微信3.7.0.29版本,调用前请先检查版本!!!微信3.7.0.29下载
注意:该项目只支持Windows PC微信3.7.0.29版本,调用前请先检查版本!!!微信3.7.0.29下载
注意:该项目只支持Windows PC微信3.7.0.29版本,调用前请先检查版本!!!微信3.7.0.29下载
>>>fromwxautoapiimportWeChat# 登录微信(已登录的微信请先退出)>>>wx=WeChat()
成功启动微信:1804,等待登录...
微信已登录 (<wxid_xxxxxxxxxxxxx>, XXXX)>>>>>>># ======================= 注意! =======================# 请确保微信已登录后,再运行下述步骤,否则无法正常调用相关方法!!!# 请确保微信已登录后,再运行下述步骤,否则无法正常调用相关方法!!!# 请确保微信已登录后,再运行下述步骤,否则无法正常调用相关方法!!!# ======================= 注意! =======================# 文件传输助手>>>wx.filehelper.send_text('你好!')
>>>wx.filehelper.send_file('D:/test.txt')
# 查找好友# 方法一(不知道wxid):查找备注为张三的好友>>>person=wx.find_person(by='remark', value='张三')
>>>person.send_text('你好~')
# 方法二(知道wxid):>>>person=wx['wxid_xxxxxxxx']
# 查找群(查找备注为工作1群的微信群)>>>group=wx.find_group(by='remark', value='工作1群')
>>>group.send_text('大家好')
# 获取消息>>>Messages=wx.getmsgs()
>>>Messages# 返回一个消息列表,包含所有消息对象
[<WeChatTextMessageElementat0x2a2781e16a0>,
<WeChatImageMessageElementat0x2a276d7dc18>,
<WeChatOtherMessageElementat0x2a276d7dba8>,
<WeChatTextMessageElementat0x2a276d7dc50>,
<WeChatTextMessageElementat0x2a276d7d908>]
>>>msg=Messages[0]
>>>msg.text# 消息内容"xxxxx">>>fromwxautoapiimportWeChat>>>n=3# 多开数量,例如同时开启3个微信>>>wxdict= {f'wx{i}':WeChat() foriinrange(n)} # >>>wxdict
{'wx0': <WeChatObjectat0x2a275e15f28- (未登录)>,
'wx1': <WeChatObjectat0x2a276804320- (未登录)>,
'wx2': <WeChatObjectat0x2a27681cbe0- (未登录)>}
# 登录微信之后,所有操作与调用实例一样>>>wxdict['wx0'].filehelper.send_text('123') # 操作第一个微信向文件传输助手发送消息:1231. 本项目仅供学习研究,不可用于违法犯罪活动,因本项目造成的任何后果与作者无关
2. 本项目完全独立,跟作者无任何信息交互,不存在任何盗取数据的行为,如若发现可报警处理

