How To use Sikuli over VNC or in other ways to run scripts on remote machines

Asked by Felix Zhang

Hi all,
I find that there is an abandoned branch "sikuli-vnc", which implements the abilities to work over RFB if I understand it correctly. I'm curious why the feature is discontinued, and currently what the best practice to test remote machines with sikuli is. Could some gurus here tell me please? Thanks!

Question information

Language:
English Edit question
Status:
Solved
For:
SikuliX Edit question
Assignee:
RaiMan Edit question
Solved by:
Felix Zhang
Solved:
Last query:
Last reply:
Revision history for this message
RaiMan (raimund-hocke) said :
#1

what is RFB?

The development was stopped already a long time ago. (the creator vanished ;-)

meanwhile there are many private solutions. Google is your friend ;-)

I have nearly ready a simple solution, that would allow to access any remote machine via IP, that runs Java and a tiny robot, that makes screenshots and makes mouse and keyboard actions.
The usage on the local side is simply setting up a "remote Screen", that can exactly be used like a local screen.

The Java level already works - I have to integrate it now into the Jython API, so a remote screen can be used like the default local screen.

If a few days of waiting does not matter: I am on the way to publish a first beta for version 1.1, which will already have this feature.

Revision history for this message
Felix Zhang (fezhang-suse) said :
#2

RFB is the remote framebuffer protocol.

Thanks very much for the information. That new feature sounds great. I'm only planning to use this feature in a avocational project, I believe it will be worth waiting for the new version.

And again, thanks for the effort! :-)