Question #261759 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/261759

RaiMan posted a new comment:
What if you just leave the RDP session open, but minimize the RDP
window?

--- about the background:

The machine, where a Sikuli workflow is running, must have a Java 
GraphicsEnvironment with at least one useable GraphicsDevice.
In situations without a real screen (like on headless systems, in VM's or with 
any remote RDP/VNC sessions) it might run or not, depending on how the 
GraphicsDevice situation is seen by Java at startup of a Sikuli script.
Results are not predictable, if the underlying GraphicsDevice situation changes 
somehow, while a script is working.

Since you say, that the clicks are reported correctly, but are not
really executed, then at least there must be a GraphicsDevice in all
situations, since the find(button) works (internally using Java Robot's
createScreenCapture).

Mouse actions are triggered by utilizing Java Robot's appropriate
features. The downside of this is: Sikuli does not know anything about
wether the click for example is really done and reached the targeted
application, because Java Robot does not know either.

That a click is reported but not done in reality is in most cases only reported 
for usages on Windows systems. In most cases it has something to do with UAC 
and can be overcome with running as admin.
But I guess this is not the solution in your case.

So for now: it either works or not - no special fixes, only experiences,
about environments where it works and where not.

-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : sikuli-driver@lists.launchpad.net
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to