Sikuli: Visual Scripting IDE for Automating Tasks
This is a mindblowing tool out of MIT for “visual scripting”.
You can mash code with “screenshots” of buttons, text areas, etc. where you want the actions to happen. It’s written in Jython (like Python but java-ier) so it understands anything you could throw at Python too. I don’t know any Python but could still figure this thing out.
Mainly something developers will appreciate but what a fantastic idea. This might not be practical for everyone and every task but I’m already considering abusing it for some unit testing of our applications against Windows 7 at work.
Watch this video to really get an idea of what it’s doing, hopefully you can survive the somewhat annoying voice on the video:
