Questions tagged [sikuli-ide]

Sikuli IDE is an Integrated Development Environment for sikuli script. It supports in Windows, Linux and Mac OS X.

Sikuli IDE is used for writing sikuli script by capturing/taking screenshot, inserting image and creating region. The commands are available/visible at the left panel in Sikuli IDE. They can be included in script just by clicking. The commands are categorized as below:

-> Find
-> Mouse Actions
-> Keyboard Actions
-> Event Observation

Sikuli IDE edits and runs Sikuli source scripts. Sikuli IDE integrates screen capturing and a custom text editor (SikuliPane) to optimize the usability of writing a Sikuli script. To show embedded images in the SikuliPane, all string literals that ends with ”.png” are replaced by a custom JButton object, ImageButton. If a user adjusts the image pattern’s similarity, a Pattern() is automatically constructed on top of the image.

To execute a Sikuli script, Sikuli IDE creates a org.python.util.PythonInterpreter and automatically passes a few lines of headers (e.g. to import Sikuli’s Jython modules, and to set the path to .sikuli directory) to the interpreter. Once these headers are set, the .py script is simply executed by PythonInterpreter.execfile().

89 questions
1
vote
2 answers

Is Sikuli IDE available for 64-bit Windows?

Currently, I am using 64-bit Windows and installed Sikuli successfully. But, I'm unable to run the code. Please provide me the link for downloading Sikuli IDE for 64-bit Windows. I am getting this error Can't load IA 32-bit .dll on a AMD 64-bit…
Abilash Babu
  • 115
  • 1
  • 5
  • 11
1
vote
2 answers

Can't import sikuli modules from Sikuli IDE 1.0.0

I'm using Sikuli IDE 1.0.0 on Mac, trying to get a simple test case working where I call a script in one module from another. The modules are all in the same directory. testModule.sikuli just has this: from sikuli import * def testFunc(): …
1
vote
1 answer

Sikuli IDE terminates without error message

I'm trying to record a Sikuli script from the IDE on a 32-bit Windows 7 machine. I start it from the batch file (as suggested from several support threads handling other issues) and when I try "take a screenshot" or to record a mouse action the…
PistolPete
  • 766
  • 3
  • 10
  • 25
0
votes
1 answer

Issue with connecting to MySQL database using Sikulix 2.0.5

I am currently facing a problem with Sikulix 2.0.5 on a Windows 10 operating system, with JAVA8, Python, and Jython installed. Previously, I had been using version 1.1.3 successfully, where I had built an automation script that connected to a MySQL…
0
votes
1 answer

Trying to Automate Sikuli but the runIDE is nowhere to be found

I am testing Sikuli as a desktop automation. I "installed" Sikuli which is just me running the executable everytime to launch the program. I am able to write up the flow of the desktop and have it run through the User Interface. I was looking to see…
0
votes
1 answer

For loop with files with Python

I have this code: import os directory = "JeuDeDonnees" for filename in os.listdir(directory): print("File is: "+filename) This code run and prints files name in a VSCode/Python environment. However, when I run it in Sikuli-IDE I got this…
0
votes
0 answers

Is SikuliX 2.0.5 compatible on RedHat 8?

We’ve been trying to get SikuliX 2.0.5 to run on a RHEL 8 system, and not having much luck. We went through the instructions on this webpage: https://sikulix-2014.readthedocs.io/en/latest/newslinux.html#newslinux We started on RHEL 7, but the OpenCV…
0
votes
0 answers

Unable to read image text in a region on Azure Windows Server

My local mechine environment is Windows 10 x64 , java 8, tess4j version 4.5.4, latest version of Sikuli java api, the latest Sikuli IDE, I don't have Tesseract installed, I don't have Opencv installed and I don't have Microsoft Visual C++…
0
votes
1 answer

Sikuli: How to prompt programatically to capture a region and save it as png in cwd

Instead of providing beforehand all the images as png to find UI elements on screen, I want to have an option for user to capture the region first time the program is run. For example, when program starts, I want user to provide image for button…
rsp
  • 537
  • 2
  • 13
0
votes
1 answer

Sikuli - text not shown correct in IDE

I am usin Sikuli for the first Time. I downloaded Sikuli ide 2.0.4, and jython into the same folder. after running sikuli IDE and writing a text (e.g. click()) the text is shown wrong: image_Text_wrong Did anyone else already had this issue as well?…
StE
  • 11
  • 4
0
votes
1 answer

How can I read text on the screen presented as an image using sikulix IDE?

I'm using sikulix IDE version 2.0.5 in windows 10 and the usage so far is successful. I want to read a specific single line text on the screen using sikulix IDE. I can't copy the text to the clipboard because it on an image. I'm able to do this on…
rich25
  • 37
  • 11
0
votes
1 answer

Measure the time in sikuli

I am trying to automate and measure the performance of an application and some use cases .The application launches the remote server through the VNC and do some user actions on the remote server. We are planning to use sikuli with python for this…
RJM
  • 271
  • 1
  • 5
  • 32
0
votes
2 answers

Sikulix : move the mouse to the right

I need to move the mouse after a selection of a picture. The mouse go to the picture but after the mouse need to go to the right and the position of the picture is not always at the same place. How can i move the mouse 50px to the right…
Wags
  • 59
  • 2
  • 10
0
votes
3 answers

Sikulix : Compare a image and a screen of website

I use sikulix and I want to check if a region of a website is red or green. So I have taken a picture of the part of the website when is red (negatif.png) A another region for the check of the color. But it doesn't work. img_negatif =…
Wags
  • 59
  • 2
  • 10
0
votes
1 answer

When I run SikuliX IDE SikuliX starts but gets stuck with this pop up on screen: "SikuliX-IDE 2.0.4 is starting on Java 11"

I am new with Sikuli. When I run SikuliX IDE SikuliX starts but gets stuck with this pop up on screen: "SikuliX-IDE 2.0.4 is starting on Java 11". How can I solved this problem?