Sikuli Code Protection

Bug #815475 reported by Ahmad Osman
6
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

Tags: general
Revision history for this message
RaiMan (raimund-hocke) wrote :

(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.

RaiMan (raimund-hocke)
Changed in sikuli:
status: New → In Progress
assignee: nobody → RaiMan (raimund-hocke)
RaiMan (raimund-hocke)
tags: added: general
removed: exe protection
RaiMan (raimund-hocke)
Changed in sikuli:
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.