
Explore SikuliX to automate anything on your screen across Windows, Mac, Linux, or Unix, using Python scripting and OCR, and install via a jar with Java 7 or 8.
Learn to automate clicks with SikuliX using click, double click, and right-click on a matched image. Run a simple script to click the Windows Explorer icon in the taskbar.
Learn to use the hover function in SikuliX by supplying an image, locating a match on screen, and moving the mouse to hover over the target without clicking.
Master SikuliX automation with time and place functions, using the type command to input text and comparing typing versus pasting with a start menu and notepad.
Learn how the wait function works in SikuliX, waiting for an image to appear before actions, with adjustable delays or forever, and how it pairs with click and other functions.
Explore basic Python variable types, including text, integers, decimals, and lists, then learn how the print function outputs these values for debugging.
Learn how to use the if statement with lists and strings, check membership with in, compare items by index (first and second items), and handle true and else outcomes.
This course is an introduction to SikuliX, a tool that lets you write easy scripts to automate pretty much anything you can do on your computer.
What is SikuliX?
SikuliX supports the following as scripting languages:
We will be covering scripting SikuliX with Python in this course
Note: SikuliX is a Java application, that works on Windows XP+, Mac 10.6+ and most Linux/Unix systems. For Windows, Mac and Ubuntu 12.04+ it is complete and should normally work out of the box. For Linux/Unix systems there are a few prerequisites to be setup.
Disclaimer: I do not claim any rights to the SikuliX language, Sikuli and SikuliX IDE are properties of their respective owners. All original documentation and official information can be found at Sikuli launchpad page.