The automation module
This module is for automation on Windows(Windows XP with SP3, Windows Vista, Windows 7 and Windows 8/8.1/10).
It supports automation for the applications which implmented IUIAutomation, such as MFC, Windows Form, WPF, Modern UI(Metro UI), Qt and Firefox.
automation is shared under the MIT Licence.
This means that the code can be freely copied and distributed, and costs nothing to use.
Only 3 files(automation.py, AutomationClientX86.dll and AutomationClientX64.dll) are needed for UIAutomation. Other scripts are all demos.
Run 'automation.py -h' for help.
Run automate_notepad_py3.py to see a simple demo.
Microsoft IUIAutomation Minimum supported client:
Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista, Windows XP with SP3 and Platform Update for Windows Vista [desktop apps only]
Microsoft IUIAutomation Minimum su