Automate Anything and Get Things Done - Python Based Sikuli Scripting using SikuliX

Capsule Trainings

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
29 Videos (1h 7m)
    • Introduction

      2:16
    • Installation

      2:35
    • The Interface

      2:03
    • Click

      1:47
    • Hover

      0:55
    • DragDrop

      4:01
    • Type and Paste

      1:13
    • Wait

      3:43
    • Matching

      1:25
    • Offset

      2:49
    • Example 1

      3:19
    • Basic Variable Types & Print

      3:18
    • Print with or without parenthese

      0:43
    • Boolean types

      0:55
    • Popup

      1:01
    • PopError

      0:51
    • PopAsk

      1:40
    • Input

      1:21
    • Select

      1:39
    • Numbers Basic Operations

      1:35
    • List and Text Basic Operations

      3:02
    • If Statements on Numbers

      4:44
    • If Statements on Lists

      4:18
    • For loop

      2:39
    • While loop

      2:35
    • Functions

      2:09
    • Exists

      1:27
    • Example 2

      5:54
    • Final Words

      0:58

About This Class

Who should take this course?

  • Anyone who wants to get things done FASTER!
  • Anyone who has a lot of administrative tasks that needs to get automated!
  • Anyone who has a LOT of routine computer related tasks in their day!
  • Anyone who wants to learn Python!
  • Anyone who wants to learn a cool new scripting language to make their life easier!

This course only requires very basic programing knowledge to get started as we will explain Python Language as well!

What is this course about?

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 automates anything you see on the screen of your desktop computer.
  • It uses image recognition to identify and control GUI components. 
  • Besides locating images on a screen it can also control the mouse and the keyboard to interact.
  • SikuliX comes with basic text recognition that can be used to search text in images. 

SikuliX supports the following as scripting languages:

  • Python language level 2.7
  • Ruby language level 1.9 and 2.0 
  • JavaScript 
  • You can also use it in Java programming Java aware programming/scripting language (Jython, JRuby, Scala, Clojure, …).

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.

3

Students

--

Projects

0

Reviews (0)

Capsule Trainings started as an idea to get the most out of online courses, in the shortest time possible. What we offer is the means to achieve a good proficiency level in a certain area of your choice, in a maximum of a few of hours. Capsule Trainings are not deep dive courses that will make learn every single detail - but they should give you the gist of the topic without spending too much time.

See full profile