文章目录
- ⭐前言
- ⭐微软inspect工具定位元素
- 💖工具查找属性
- ⭐查找微信窗口
- 💖命令行查找运行窗口
- ⭐查找微信的聊天窗口
- ⭐封装发送消息
- ⭐定时查询消息
- ⭐结束
⭐前言
大家好,我是yma16,本文分享python_uiautoanimation实现自动化微信聊天。
uiautoanimation简介
uiautomation封装了微软UIAutomation API,支持自动化Win32,MFC,WPF,Modern UI(Metro UI), Qt, IE, Firefox(version<=56 or >=60
开源文档:https://github.com/yinkaisheng/Python-UIAutomation-for-Windows?tab=readme-ov-file
⭐微软inspect工具定位元素
💖工具查找属性
官方地址:https://learn.microsoft.com/zh-cn/windows/win32/winauto/inspect-objects 打开inspect点击元素即可查找属性,这里我查找微信小程序平台的窗口
⭐查找微信窗口
💖命令行查找运行窗口
pip 安装 automation 在scripts目录下运行automation.py
automation.py -t 0
# 打印当前激活窗口的所有控件
automation.py -r -d 1 -t 0
# 打印桌面(树的根控件 )和它的第一层子窗口(TopLevel顶层窗口)
⭐查找微信的聊天窗口
首先查找微信主窗口