Sikuli Code Protection
Bug #815475 reported by
Ahmad Osman
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SikuliX |
In Progress
|
Low
|
RaiMan |
Bug Description
Hello all,
I think there must be some sort of code protection in Sikuli, i wouldn't prefer to let anyone running my code to have a full visibility on it.
I would suggest as well to execute a complete package exe file so i can run it without having to install Sikuli IDE in each PC.
Thanks all for this great project,
Ahmad
Changed in sikuli: | |
status: | New → In Progress |
assignee: | nobody → RaiMan (raimund-hocke) |
tags: |
added: general removed: exe protection |
Changed in sikuli: | |
importance: | Undecided → Low |
To post a comment you must log in.
(at least as long as the engine API is in Java): The easiest way to protect your script, is to have it in Java and distribute it as a self contained .jar (there has to be invested some work, to make the lib files loadable on the target machine (like it is already done for the Tesseract stuff (OCR)).
Even using Scala, Groovy or JRuby (my first choice) is possible to make this happen.
The Python level (Sikuli script level) is not suitable to protect your code (at least not as a feature, that is available on the three platforms)
There are many tools available to wrap everything into an .exe, if you like.