Пример #1
0
 def __init__(self, *a, **kw):
     if len(a) == 2:
         kw['spec'], kw['static'] = a
     elif len(a) == 1:
         kw['spec'] = a[0]
     a = []
     proxy = aenea.proxy_actions.ProxyMouse(*a, **kw)
     local = dragonfly.Mouse(*a, **kw)
     AeneaDynStrActionBase.__init__(self,
                                    proxy,
                                    local,
                                    spec=kw.get('spec', None),
                                    static=kw.get('static', False))
Пример #2
0
 def click(self):
     dragonfly.Mouse("left").execute()
Пример #3
0
 def move(self, coordinates):
     dragonfly.Mouse("[{}, {}]".format(*coordinates)).execute()
Пример #4
0
 def scroll_up(self, n=1):
     dragonfly.Mouse("wheelup:{}".format(n)).execute()
Пример #5
0
 def scroll_down(self, n=1):
     dragonfly.Mouse("wheeldown:{}".format(n)).execute()
Пример #6
0
 def click_up(self):
     dragonfly.Mouse("left:up").execute()
Пример #7
0
 def click_down(self):
     dragonfly.Mouse("left:down").execute()