Python-UIAutomation-for-Windows
(Donot use 3.7.6,3.8.1):snake:Python 3 wrapper of Microsoft UIAutomation. Support UIAutomation for MFC, WindowsForm, WPF, Modern UI(Metro UI), Qt, IE, Firefox, Chrome ... (by yinkaisheng)
UIAutomation
By Descolada
Python-UIAutomation-for-Windows | UIAutomation | |
---|---|---|
1 | 18 | |
2,232 | 153 | |
- | - | |
4.8 | 4.7 | |
3 months ago | about 2 months ago | |
Python | AutoHotkey | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Python-UIAutomation-for-Windows
Posts with mentions or reviews of Python-UIAutomation-for-Windows.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-11.
UIAutomation
Posts with mentions or reviews of UIAutomation.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-10.
-
Best Way to Wait for a Window To Be Ready
So, I query an element (via MSAA) that I know is only present after everything has loaded (busy wait). Another option is to use UI Automation to do the same.
-
AHK Script to Click the Call(phone) button on Telegram
Technically the UIA or Acc way is also possible (in AHK v1 this would be UIA_Interface.ahk). Unfortunately the Telegram app is very badly designed from an accessibility perspective, so this will most likely break with any major updates to the app: ```
-
IfWinActive with the Windows 10 clipboard history (Win+V)
However, being a UWP app, you'll be better off doing whatever you are going to do with Acc.ahk or UIAutomation.
-
Checking if website is open in browser tab
But NEVER use key-sending for this, use MSAA (Acc.ahk) or UI Automation.
-
Best method to automate Edge Browser
G33kDude's Chrome.ahk or UIAutomation.
-
UIAViewer, mods and tweaks part 2
All credit for the original goes to: https://github.com/Descolada/UIAutomation
-
SysTreeView32 management
The app is Java, so it will be quite easy to traverse the accessibility tree either via MSAA or UI Automation. But you will have to read upon the preferred library.
-
Accessing Terminal Applications (PowerShell, LF, NVIM, ect) when housed inside of the newer Windows Terminal emulator?
You can access the list of tabs via accessibility, from there is just a matter of selecting the one you want. There's MSAA and UI Automation, take a pick.
-
Pressing buttons in Microsoft Store window?
It might be worth checking out UIAutomation created by Descolada.
-
With UIA Interface, how do I Dumpall elements?
Have you checked out Descolada's UIAutomation?
What are some alternatives?
When comparing Python-UIAutomation-for-Windows and UIAutomation you can also consider the following projects:
pywinauto - Windows GUI Automation with Python (based on text properties)
UFO - A UI-Focused Agent for Windows OS Interaction.
Chrome.ahk - Automate Google Chrome using native AutoHotkey
CustomTkinter - A modern and customizable python UI-library based on Tkinter
AHK-Tools - Little Tools created with AHK
uBlock - uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean.
RemoteTreeView-V2 - Class to access data from external TreeView Control, Written in V2
telegram-bot-ruby - Ruby wrapper for Telegram's Bot API
Python-UIAutomation-for-Windows vs pywinauto
UIAutomation vs pywinauto
Python-UIAutomation-for-Windows vs UFO
UIAutomation vs Chrome.ahk
Python-UIAutomation-for-Windows vs CustomTkinter
UIAutomation vs AHK-Tools
UIAutomation vs uBlock
UIAutomation vs RemoteTreeView-V2
UIAutomation vs telegram-bot-ruby