← Back to team overview

sikuli-driver team mailing list archive

Re: [Question #678438]: Settings().MoveMouseDelay() doesn't work

 

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

Description changed to:
Script:
=====
import os, sys, time
sys.path.append(os.path.dirname(os.path.realpath(__file__)) + '/sikulixapi.jar')

from org.sikuli.script import App
from org.sikuli.script import Screen
from org.sikuli.basics import Settings
from org.sikuli.script import Mouse
from org.sikuli.script import Location

class Sikuli:

    def __init__(self):        
        Mouse.setMouseMovedAction(0)
        # Settings.MoveMouseDelay = 5 # Doesn't show any Effect
        # Settings.MoveMouseDelay = 1 # Doesn't show any Effect
        # Settings.MoveMouseDelay = 0 # Doesn't show any Effect
        # Settings.MoveMouseDelay = 0.1 # Doesn't show any Effect
        # Settings.SlowMotionDelay = 10 # Doesn't show any Effect
        # Settings.Highlight = False # Fires two Times per Action
        # Settings.setShowActions(False) # Doesn't show any Effect
        # Mouse.setMouseMovedHighlight(True) # Doesn't show any Effect
        Settings.MinSimilarity = 0.95
        self.screen = Screen()

    def app(self, app):
        try:
            self.app = App(app)
        except:
            pass
        finally:
            self.app = App(app)

    def app_open(self):
        self.app.open()
    
    def app_close(self):
        self.app.close()

    def move_offset(self, x, y):
        Mouse.move(x, y)

    def move(self, x, y):
        loc = Location(x, y)
        Mouse.move(loc)

    def click_image(self, image, timeout=5):
        self.move(0, 0)
        reg = self.screen.wait(image, timeout)
        reg.highlight(1)
        self.screen.click(image)


Versions:
=======
Jython 2.7.0
SikuliXApi.jar Version 1.1.4
Windows 10

Questiom:
========
It seems the Settings.MoveMouseDelay Attribute / Setting doesn't show any Effect. Any Magic here ?

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.