Skip to Content

Watch Gadling TV's "Travel Talk" and get all the latest travel news!
AOL Tech

Filed under: Developer, Utilities

Sikuli uses screen shots to run scripts, is amazing


If you ever find yourself doing repetitive task on your computer, pay attention. Sikuli is an important step toward removing the barrier between the average computer user and programming.

Normally, to make a computer do a repetitive task, you'd need to understand a programming language like Java, Objective C or C#. To perform some remedial task like starting iTunes and kicking off a play list you'd need to write a whole mess of code and understand the API's for that application.

Sikuli gets around this by using picture based computing. Instead of needing intimate knowledge of a particular API or language you simply use Sikuli script to take an action on an area of the screen it finds by you giving it a picture.

Confused?

Ok, let's take our iTunes example, say I want to open the app, find a particular play list, then click the play button. To do that simple task by traditional means would take a decent amount of code. With Sikuli, it's three lines and looks like this.

Amazing stuff. See the video below for a more thorough explanation. The Sikuli script and IDE are a free download and work on any platform that can run Java. I highly recommend you check this one out and be sure to post the cool scripts you've made in the comments.

Share StumbleUpon.com

Reader Comments (Page 1 of 1)

Featured Time Waster

Chromatic is a color-coded platformer with a twist - Time Waster

Chromatic is one of the best time-wasters I've recently come across. It's all about the gameplay -- no Flash graphics here. You play a "circle" (it doesn't really have a name in the game). You move around with the arrow keys, and you change colors with Z, X, and C. You can either be red, blue, or yellow, and you can switch at any time during the game. Each color has different capabilities -- yellow can double-jump, while red has a longer dash (which is like a forward sprint, activated by double-pressing DOWN). Each ...

View more Time Wasters


Follow us on Twitter!

Download Squad bloggers (30 days)

#BloggerPostsCmts
1Lee Mathews6819
2Jay Hathaway624
3Erez Zukerman593
4Sebastian Anthony43127
5Matthew Rogers74
6Jason Clarke61
7Chris White20
8Victor Agreda, Jr.20

More Tech Coverage

Joystiq

TUAW

DailyFinance

Autoblog

Urlesque

Engadget

WoW

Switched.com

FanHouse