|
|
|
|
|
by ctoth
397 days ago
|
|
There are a variety of accessibility frameworks from MSAA (old, windows-only) IA2, JAB, UIA (newer).
NVDA from NV Access has an abstraction over these APIs to standardize gathering roles and other information from the matrix of a11y providers, though note the GPL license depending on how you want to use it. |
|
Talking with users who just write their own RPA, they most loved APIs for doing so was consistently https://github.com/asweigart/pyautogui, which does offer A11y APIs but they're messy enough that many of the teams I talked to used the pyautogui.locateOnScreen('button.png') fuzzy image matching feature.