4 ms·
One of the most unknown tools (>10 years) http://sikulix.com/ http://sikulix.com/ It allows play mouse/keyboard event scrips BUT it allows to find components (c
by mcklaw 7y ago
One of the most unknown tools (>10 years) http://sikulix.com/ http://sikulix.com/
It allows play mouse/keyboard event scrips BUT it allows to find components (coords) via screen OCR so you can make your scripts multi resolution/desktop independent. Also, it's Java based so you can play it multi SO.
- flarg 7y agoThis is an excellent tool! But you forgot to mention that the user codes it in python, it comes with a purpose built ide, it recognises both text and images the latter with an approximation capability.
- nitrogen 7y agoThere are a number of other commercial and free desktop automation tools that exist, some of which I've used to automate GUI testing in the past. https://en.m.wikipedia.org/wiki/Comparison_of_GUI_testing_tools https://en.m.wikipedia.org/wiki/Comparison_of_GUI_testing_to... My favorite on the Windows side was vTask Studio, but it looks like the domain is down and the link was removed from that wiki page.
- Thoth0 7y agoYou can still grab vTask Studio via the WBM, thanks for that, shall be trying it out; https://web.archive.org/web/20170927151003/http://www.vtaskstudio.com/index.php https://web.archive.org/web/20170927151003/http://www.vtasks...
- ladberg 7y agoSikuli is amazing! I've used it (to great success) for data processing automation and MMO grinding.
- shoo 7y agoYeah! I've used sikuli to automate some legacy ui-driven application with an embedded scripting engine-- wanted to rig CI to run an automated test suite to test scripts that executed in the application, but there needed to be lots of pointing and clicking to get the app into a state where it was willing to execute scripts. Sikuli was handy! The embedded image recognition is cool and pretty easy to use -- detecting the buttons certainly wasn't the most fragile part of that rube goldberg test automation setup
- eastendguy 7y agoI don't think Sikuli is unknown at all - I have used it for a long time. But there has not been much progress over the last years, especially the OCR features are lacking. A good alternative to Sikuli is the newer Kantu, which is also much easier to install (just a browser extension + small native EXE). https://a9t9.com/kantu/x/desktop-automation https://a9t9.com/kantu/x/desktop-automation