SikuliX 2014 --- Nightly Builds 1.1.0 ---
Latest available Build: ${sikuli.usedversion} ${timestamp}nightly
News and direct chat:
Linux users might find out, that setup does not run out of the box due to missing prerequisites - still testing
Issues might be posted here
The builds are run on a private Jenkins server with the current development head as available on
GitHub.
The automatic build is planned for about 01:00 am and new builds should be available latest towards 03:00 am. (European/Berlin time)
BE AWARE and TAKE CARE:
-- do not mix with a working SikuliX environment, use separate folders
-- purge everything from environment that has something to do with previous SikuliX versions
-- run in a way, that your current installation and your work is safe or can be restored
-- the stuff you get, might have any bugs without notice - so be prepared
-- in addition to the fix information below, you might inspect the latest commits on
GitHub
View the corresponding JavaDocs of selected classes (relevant for API usage)
The only file you need to download is sikulixsetup-1.1.0-#timestamp#.jar:
(download by clicking this link, store in an preferably empty folder and run by doubleclicking the jar)
sikulixsetup....jar
(on Linux it might be necessary to switch on the executable file attribute)
this setup jar and the other jars look like this after download:
sikulix...-1.1.0-YYYYMMDD.SSSSSS-NN-forsetup.jar or
sikulix...-1.1.0-YYYYMMDD.SSSSSS-NN.jar
DO NOT rename the files - leave them as they are!
The sikulixsetup....jar, sikulix.jar and sikulixapi.jar can be moved whereever you want.
The files downloaded during setup are no longer stored in the folder setup is run in, but in a special Folder of your home folder:
-- Windows: in the folder Sikulix in the folder pointed to by the environment variable %APPDATA%
-- Mac: the folder ~/Library/Application Support/Sikulix
-- Linux: in ~/.Sikulix
Other folders stored there:
-- the folder containing the native libraries (SikulixLibs_versionstamp/)
-- the Lib folder containing the supporting stuff for Jython and JRuby (Lib/)
-- the folder containing the tessdata stuff (SikulixTesseract/)
only in case of problems it might be necessary to visit this folder.
The needed jars will be downloaded automatically while running setup.
The referenced downloadpages are:
-- OSSRH Snapshot repository (browsable)
-- MavenCentral repository (not browsable)
-- the tessdata file folder on googlecode (not browsable)
So you only would need to manually download anything using the below links, if you have problems with setup's inline download.
In this case you have to download the needed files according to the below information and run setup (so called offline setup)
If you download manually by clicking on the below links, the jars have to be moved either
-- to a folder Downloads in the folder containing sikulixsetup-X.Y.Z.jar
-- or to the same folder as sikulixsetup-X.Y.Z.jar
Setup will find the local files and ask you wether to use them instead of downloading fresh versions.
BE AWARE: These files are not useable for any other purpose than being processed by setup
... and will be moved during setup into the Sikulix special folder down in your home folder (see above).
In any case, when rerunning a setup, already downloaded files will always be detected and you are asked wether to reuse.
for offline setup: downloads for setup option 1 (IDE)
sikulixsetupIDE to get the SikuliX IDE
sikulixsetupAPI (API - SikuliX core features)
... to edit/run scripts with the IDE you must have at least one of the following (suboptions 1.1 and 1.2):
Jython 1.1 for scripting with Python/Jython (is Jython 2.7 and needs Java 7+)
for use with Java 6 download
Jython 2.5
JRuby 1.2 for scripting with Ruby/JRuby (is JRuby 1.7.18)
for offline setup: download for setup option 2 (API)
sikulixsetupAPI
For the use of SikuliX with Java and Java aware languages/frameworks
for offline setup: to be downloaded in any case
you need the libs package for your system
- for Windows: sikulixlibswin
- for Mac: sikulixlibsmac
- for Linux: sikulixlibslux
for offline setup: download for setup option 3
you need the tessdata base english package
- tessdata-eng: tesseract-ocr-3.02.eng.tar.gz
(leave it as is (....tar.gz) - do not uncompress nor unpack)
for offline setup: download available extensions
You should really know, what you are doing - so first consult the docs!
After download move these jars to the folder Extensions in the SikulixAppData area.
- Support for Selenium: selenium4sikulix.jar
Status of bug fixes and new features
Bugs reported on Launchpad marked as FixCommitted-Critical
and targeted for the respective milestone should be fixed with this build.
Want to have a look?