Running sikuli script in other machine which does not have sikuli --- not possible

Asked by Sneha on 2020-02-05

I'm very new to Sikuli. I coded a simple python script in SikuliIDE. I need to run this script in other machine which do not have Sikulix setup...Can u please tell me the procedure?

Thanks in advance!

Question information

Language:
English Edit question
Status:
Solved
For:
Sikuli Edit question
Assignee:
No assignee Edit question
Solved by:
RaiMan
Solved:
2020-02-05
Last query:
2020-02-05
Last reply:
2020-02-05
Best RaiMan (raimund-hocke) said : #1

Not possible.

SikuliX must be available on the other machine.

Sneha (sneha-ramar) said : #2

ok Raiman...Thankyou soo muchhh

 Is this possible, if I write a java code in Eclipse?

Sneha (sneha-ramar) said : #3

Thanks RaiMan, that solved my question.

RaiMan (raimund-hocke) said : #4

If you create a java program, that uses SikuliX features, then you work with sikulixapi.jar (either as Maven dep or as library).

finally you can create a fat jar, that contains all stuff needed. (currently about 50MB)

This can then be used on other machines, that only have a suitable Java.

If the other machines are macOS and/or Linux, then eventually more prerequisites are needed (OpenCV, Tesseract).

For details start at the download page.

Sneha (sneha-ramar) said : #5

Thankyouu so much RaiMan