{"repo":"leexgone/uiautomation-rs","free":true,"listed":false,"github":"https://github.com/leexgone/uiautomation-rs","clone":"git clone https://github.com/leexgone/uiautomation-rs.git","description":"The uiatomation-rs crate is a wrapper for windows uiautomation. This crate can help you make windows uiautomation API calls conveniently.","language":"Rust","stars":197,"topics":["rpa","rust","uiautomation","windows"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Rust for windows uiautomation The uiatomation-rs crate is a wrapper for windows uiautomation. This crate can help you make windows uiautoamtion API calls conveniently. Usages Start by adding the dependency of this crate to your Cargo.toml file. Make use of any windows uiautomation calls as needed. Features Supported Features Feature Description Default ------- ----------- ------- process Support process operations and filter by process id False dialog Enable message boxes to show message False input Support keyboard inputs True clipboard Support clipboard operations False pattern Support Microsoft UI Automation control patterns - control Enable to wrapper ui element as control to simplify operations True event Support Microsoft UI Automation events False log Use log crate to print debug message False screenshot Support screen capture with BMP/PNG output False all Enable all the above features False pattern is a feature that control depends on. Default Features + input , control , pattern (introduced by the control dependency) In order to be compatible with the version before v0.19.0 , you should add process , dialog , event and clipboard features. Examples Print All UIElements Open Notepad and Input Text Get Properties As Variant Simulate Keyboard Input Add Event Handler Capture Screenshot","default_branch":null,"files":null,"tree":[],"storefront":"/r/leexgone","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/leexgone/uiautomation-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}