Multiple applications and multiple instances

Asked by Anon

I'm able to run multiple instances of Sikuli - but can you run multiple instances of an automation (either by using multiple instances of Sikuli or multiple automations) against multiple instances of the same application. How does it handles threading?

Thanks.

Question information

Language:
English Edit question
Status:
Answered
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
RaiMan (raimund-hocke) said :
#1

The real problem with these use cases is not the threading as such (though Sikuli as such is not thread safe at all), but the concurrent use of mouse and keyboard by more than one Sikuli process/thread.

There is currently no feature, to make the use of mouse/keyboard exclusive for a specific Sikuli process . They simply do not know about each other. Same goes for a user interacting with the system while an automation is running.

So for the time being: It is not possible to run more than one automation in parallel, that use mouse/keyboard (and without that, the automation is limited ;-)

Can you help with this problem?

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

To post a message you must log in.