First, Brief introduction
Sikuliide and Sikuli script is now the Sikulix, the latest version is SikuliX1.1.0, partially compatible with Sikuli JAVA API, support Python and Ruby, Sikulix by positioning the image and keyboard mouse to operate the GUI (graphical user interface), can be very good for the automation of Flash and desktop applications, currently does not support the use of mobile, Sikulix official website: http://www.sikulix.com/
The advantage of Sikuli over other UI Automation tools is that it is pixel-based, so even if the elements on the page do not have the same general properties as the ID, name, we can interactively manipulate the UI through image recognition.
Second, installation (Windows)
1. Download the installation package "Sikulixsetup-1.1.0.jar", url: https://launchpad.net/sikuli/sikulix/1.1.0
2. Copy the installation package to the installation directory, such as D:\Sikuli1.1
3. Run "Java–jar Sikulixsetup-1.1.0.jar" on the command line to eject the installation wizard:
Read the instructions for each item carefully, and then select the installation, and it is recommended to read the contents of the http://www.sikulix.com/quickstart.html first.
After selecting the installation item, click [Setup now] to install
4. In the pop-up question ... In the Wizard box, select [Yes] to download the required installation files.
5. File is being downloaded
6. Verify that Jython is downloaded, click [Yes] to begin the download of Jython
If the online download is not convenient, you can install to https://launchpad.net/raiman/sikulix2013+/1.1.0 will be "Sikulixlibswin.jar", " Sikulixsetupapi-1.1.0-forsetup.jar "and Sikulixsetupide-1.1.0-forsetup.jar download well and put it in the same directory as Sikulixsetup-1.1.0.jar (for example: D : \sikuli1.1), so that during the installation process, Sikuli will automatically detect if there is a downloaded jar package, if it will be directly using the downloaded JAR package
7. When the file is downloaded, the following information is displayed and the installation begins
8. Tips for Completing the installation:
9. Tips for Successful installation:
At this point, the Sikulix is installed successfully and can be used
10. After the installation is complete, there should be 5 files under the installation directory D:\Sikuli1.1:
Runsikulix.cmd
Sikulix.jar
Sikulix-1.1.0-setuplog.txt
Sikulixapi.jar
Sikulixsetup-1.1.0.jar
Sikulixsetup-1.1.0.jar is the package that was just installed; Runsikulix.cmd used to start Sikuliide;sikulix.jar is the jar package required by the IDE; Sikulix-1.1.0-setuplog.txt is the installation log; Sikulixa Pi.jar is the Java API