Sikuli on Server controlling actions on Client

Asked by Priyanka Goyal

My server is Windows 7 where I have Sikuli script running. My client is Windows CE. I have to tweak the script in a way that I could run Sikuli script from my server and it could perform GUI operations on client WIndows CE. I am only 2 weeks old with Sikuli scripting language.

I cannot make Sikuli script running on windows CE Client. It can only be on Windows 7 Server. Can any one provide me an idea how to tweak it in a desired way?

For example, I have a small demo script of Sikuli where it opens C: and copies folder DEMO into drive E: . I want to perform this action on CE client while Sikuli script is still residing on the Server. I am not sure if we can do it this way or anything similar? Script to run on the server but actions to happen on client?

Both server-client are connected on the same private network.

Please help. Your help and support is appreciated.

Thank you!

Question information

Language:
English Edit question
Status:
Answered
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:

This question was reopened

Revision history for this message
masuo (masuo-ohara) said :
#1

Run VNC Server on WindowsCE, and Connect from VNC Viewer on Windows7.
In this way, by display WindowsCE screen on Windows7, SikuliX script on Windows7 can control WindowsCE screen.

I have not tried yet this environment, but it worked good between Windows10 and Windows7.

Revision history for this message
Priyanka Goyal (priyankagoyal7) said :
#3

Thank you for your answer. I can install programs on my WindowsCE environment automatically, not manually. Only condition here is "I cannot touch WindowsCE to manually install anything". VNC idea is great!

So far my Windows 7 Server is DHCP now and as I connect my Windows CE client to it, it gives CE an IP and detects it. Now I am struggling how can I install VNC server from Windows 7 server automatically. I cannot touch CE.

I am finding ways to run remote commands on CE but no luck so far! Still working on it. But as I figure out, I have to install VNC Server automatically from Windows 7 to windows CE client. Then run my sikuli script through VNC Viewer and uninstall VNC Server from CE and my task is done.

Also, This client-server has its own private network. They are not connected to internet. I hope there must be a solution for these constrained environment practices.

Thank you,
Priyanka

Revision history for this message
masuo (masuo-ohara) said :
#4

I can not understand this situation why you can not touch WindowsCE to manually install anything.
Sorry I have no idea.

Can you help with this problem?

Provide an answer of your own, or ask Priyanka Goyal for more information if necessary.

To post a message you must log in.