sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #56410
Re: [Question #694893]: Open an App linux
Question #694893 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/694893
Status: Open => Answered
RaiMan proposed the following answer:
When someApp.open() is used, SikuliX internally waits until the program
is started and then tries to identify the main program window.
In your case the program start as such seems to work, but the subsequent findWindow has problems using the command
wmctrl -lpGx
which should produce a list of all open windows.
So you might track the problem down, by opening the program manually and
then in a terminal issue the command wmctrl -lpGx, to see what happens.
If this does not reveal a solution, you have to start the program manually outside the script or use run(someCommand) in the script.
Be aware: someCommand must not wait for anything, but issue something to start the app and then immediately come back.
--
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.