Project Sikuli – Automate Anything You See!

Thanks to the wonderful world of Twitter I have stumbled upon a great tool called Project Sikuli. Sikuli allows you to automate GUI based scripts by applying Python combined with screen shots. I have found this to be an exceptional tool as your delays can be set to when a visual element occurs rather than a static number. I have used Sikuli to open my Chaos based generative art installation and close it when the UI gets too complicated, this process is repeated making sure that the canvas is kept clean and at a high frame rate. The reason I could not do this via AppleScript was because I wanted the installation to run for as long as possible and due to the nature of Chaos this varied from run to run. All I can say is what a great tool with many uses and beta testing user interface. Best thing is you can grab it an any flavour of OS!







Add Yours
YOU