← Back to team overview

sikuli-driver team mailing list archive

[Bug 1447096] Re: [1.1.0] OS X 10.10.3: IDE: running scripts acting on some Mac apps: work for about 60 seconds, then click/type get really slow --- workaround: use command line instead of app

 

Hi, 
I've the same issue ... 
I use Java 8, the latest Sikuli build and OS X 10.10.3 and I'm a debutant in Sikuli and programming ^^
I don't have any issue with launching Notes with the App.open( ) command but I've this annoying slow down while running a loop.
Here is a .txt with what I have in the log boxes under the script in Sikuli. 
I don't know if you need  more information to solve this problem,but if you do just tell me and I will send/post it ! 

Thanks for your amazing work RaiMan !


** Attachment added: "Message.txt"
   https://bugs.launchpad.net/sikuli/+bug/1447096/+attachment/4389605/+files/Message.txt

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1447096

Title:
  [1.1.0] OS X 10.10.3: IDE: running scripts acting on some Mac apps:
  work for about 60 seconds, then click/type get really slow ---
  workaround: use command line instead of app

Status in Sikuli:
  Fix Committed

Bug description:
  ************ workarounds:

  use this to start the IDE from a command line:
  java -jar /Applications/SikuliX.app/Contents/Java/sikulix.jar

  or use the IDE as usual, but do not run from inside the IDE, but in parallel from a Terminal session (command line)
  <path to your setup folder>/runsikulix -r yourScript.sikuli

  Since this seems to be some serious problem deep down in the Java
  Robot implementation with respect to OS X 10.10, a fix might take some
  time.

  The symptom: 
  about 60 seconds after the first Robot action, the robot extensively delays any mouse and keyboard actions and seems to do some features erroneously or even not at all.

  ------------------------------------------

  on OSX 10.10.3
  With nightly build 1.1.0 22-04-2015 and earlier versions

  i Get a error when i stop a simple loop script as it gets slow.

  for x in range(100):
  App.focus("dild")
  click(1)
  click(2)
  click(3)
  click(4)
  print("at " + str(x))

  i get to about 16 loops and its then get realy slow and finds the
  click´s every 10-20 sec...

  when i stop the script it promtes me that:
  Possible cause in case you did not touch the mouse while script was running:
  mouse actions are blocked generally or by formost application

  anybody have any ideas?

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1447096/+subscriptions


References