wljdflgio Posted July 1, 2020 Share Posted July 1, 2020 More and more popular applications use Electron or similar as their basis (Slack, Skype, Discord, Spotify ...). Skipping the part where I rage about how much I dislike this: How can AutoIt interact with such applications properly? Yes, you can activate windows and send key strokes, you can click on position xy - but afaik you cannot interact with controls. Clicking on x y depends very much on the system so it is not really an approach that a developer would like (size and position of windows, size of the task bar and so on). Link to comment Share on other sites More sharing options...
Nine Posted July 1, 2020 Share Posted July 1, 2020 There is multiple UDF to interact with apps : UIAutomation, Wbdriver, IE. Never use MouseClick and Send unless you are face with no other alternative. “They did not know it was impossible, so they did it” ― Mark Twain Spoiler Block all input without UAC Save/Retrieve Images to/from Text Monitor Management (VCP commands) Tool to search in text (au3) files Date Range Picker Virtual Desktop Manager Sudoku Game 2020 Overlapped Named Pipe IPC HotString 2.0 - Hot keys with string x64 Bitwise Operations Multi-keyboards HotKeySet Recursive Array Display Fast and simple WCD IPC Multiple Folders Selector Printer Manager GIF Animation (cached) Screen Scraping Multi-Threading Made Easy Link to comment Share on other sites More sharing options...
wljdflgio Posted July 1, 2020 Author Share Posted July 1, 2020 Thank you for the buzzwords, however it would be nice to have a little more information. I expect that IE is Internet Explorer and I don't see how this relates to Electron? WbDriver - as I understand it - is a browser extension which allows you to interact with the browser (which interacts with a website). If I understand correcly this does not help either until I know how to inject the Chromium Wbdriver/ Selenium Extensions into 3rd-Party-Apps UIAutomation on the other hand looks very promising - at first glance it looks like a successor to classic AU3Info tool with an imense bloat of information and complexity. I guess that is the best place to start tomorrow. further comments welcome, of course. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now