[1.1.0] Unable to use 'capture()' function if Sikulix-IDE is not running --- fixed 2015-04-18
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SikuliX |
Fix Committed
|
Critical
|
RaiMan |
Bug Description
When I try to use the 'capture()' keyword outside of the Sikulix-IDE I get the following error:
>>> print capture(Region(0, 0, 50, 50))
java.io.
at java.io.
at java.io.
at javax.imageio.
at com.sun.
at javax.imageio.
at javax.imageio.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at org.sikuli.
at sun.reflect.
at sun.reflect.
at sun.reflect.
at java.lang.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at sikuli.
at sikuli.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
at org.python.
I think the problem is that the "\Sikulix\" folder is not being created.
Using 'capture()' in the Sikulix-IDE works. And, while the IDE is running, I can see that the "\Sikulix\" folder exists. Additionally, 'capture()' works from external Jython scripts *so long as* the IDE is running.
But once I close the IDE, "\Sikulix\" gets deleted, and 'capture()' ceases to work from external scripts.
SYSTEM INFO:
- Using Windows Server 2012 R2
- Using Sikuli Nightly from: sikulixsetup-
Changed in sikuli: | |
status: | New → Fix Committed |
importance: | Undecided → High |
assignee: | nobody → RaiMan (raimund-hocke) |
milestone: | none → 1.1.0 |
summary: |
[1.1.0] Unable to use 'capture()' function if Sikulix-IDE is not running + --- fixed 2015-04-18 |
Changed in sikuli: | |
importance: | High → Critical |