Mouse methods improvements.
parent
5331bf0d78
commit
48d7fe09ba
|
@ -818,11 +818,12 @@ class Wingui:
|
||||||
Move o mouse para a coordenada X, Y
|
Move o mouse para a coordenada X, Y
|
||||||
|
|
||||||
---
|
---
|
||||||
Params:
|
#### Parâmetros:
|
||||||
- x: Posição absoluta da tela no eixo x
|
- x: Posição absoluta da tela no eixo x
|
||||||
- y: Posição absoluta da tela no eixo y
|
- y: Posição absoluta da tela no eixo y
|
||||||
|
|
||||||
---
|
---
|
||||||
Retorna:
|
#### Retorna:
|
||||||
|
|
||||||
---
|
---
|
||||||
"""
|
"""
|
||||||
|
@ -834,15 +835,18 @@ class Wingui:
|
||||||
Move o mouse para a coordenada X, Y
|
Move o mouse para a coordenada X, Y
|
||||||
|
|
||||||
---
|
---
|
||||||
Params:
|
#### Parâmetros:
|
||||||
- x: Coordenada final do eixo x
|
- x: Coordenada final do eixo x
|
||||||
- y: Coordenada final do eixo y
|
- y: Coordenada final do eixo y
|
||||||
|
|
||||||
---
|
---
|
||||||
Retorna:
|
#### Retorna:
|
||||||
|
|
||||||
---
|
---
|
||||||
"""
|
"""
|
||||||
return self.__requestget__(f'/ipc/wingui/mouse/drag?x={x}&y={y}&btn={urllib.parse.quote(btn, "")}')
|
|
||||||
|
btn = urllib.parse.quote(btn, "")
|
||||||
|
return self.__requestget__(f'/ipc/wingui/mouse/drag?x={x}&y={y}&btn={btn}')
|
||||||
|
|
||||||
def mouse_click(self) -> str:
|
def mouse_click(self) -> str:
|
||||||
"""
|
"""
|
||||||
|
@ -850,11 +854,11 @@ class Wingui:
|
||||||
Clica no local onde o mouse está repousado
|
Clica no local onde o mouse está repousado
|
||||||
|
|
||||||
---
|
---
|
||||||
Params:
|
#### Parâmetros:
|
||||||
---
|
---
|
||||||
|
|
||||||
---
|
---
|
||||||
Retorna:
|
#### Retorna:
|
||||||
---
|
---
|
||||||
"""
|
"""
|
||||||
return self.__requestget__("/ipc/wingui/mouse/click")
|
return self.__requestget__("/ipc/wingui/mouse/click")
|
||||||
|
@ -865,16 +869,18 @@ class Wingui:
|
||||||
Move o mouse para a coordenada X, Y, relativo a coordenada atual
|
Move o mouse para a coordenada X, Y, relativo a coordenada atual
|
||||||
|
|
||||||
---
|
---
|
||||||
Params:
|
#### Parâmetros:
|
||||||
- x: Quantidade de píxeis que o mouse será movido no eixo x
|
- x: Quantidade de píxeis que o mouse será movido no eixo x
|
||||||
- y: Quantidade de píxeis que o mouse será movido no eixo y
|
- y: Quantidade de píxeis que o mouse será movido no eixo y
|
||||||
##### No caso de valores negativos, moverá relativamente o mouse para a esquerda (x) e/ou para cima (y)
|
##### No caso de valores negativos, moverá relativamente o mouse para a esquerda (x) e/ou para cima (y)
|
||||||
|
|
||||||
---
|
---
|
||||||
Retorna:
|
#### Retorna:
|
||||||
|
|
||||||
---
|
---
|
||||||
"""
|
"""
|
||||||
return self.__requestget__("/ipc/wingui/mouse/moverelative?x={}&y={}".format(x, y))
|
|
||||||
|
return self.__requestget__(f"/ipc/wingui/mouse/moverelative?x={x}&y={y}")
|
||||||
|
|
||||||
def mouse_clickat(self, x: int, y: int):
|
def mouse_clickat(self, x: int, y: int):
|
||||||
"""
|
"""
|
||||||
|
@ -882,15 +888,15 @@ class Wingui:
|
||||||
Move o mouse e clica em uma única operação
|
Move o mouse e clica em uma única operação
|
||||||
|
|
||||||
---
|
---
|
||||||
Params:
|
#### Parâmetros:
|
||||||
- x: Coordenada absoluta do eixo x no qual o robô fará o clique
|
- x: Coordenada absoluta do eixo x no qual o robô fará o clique
|
||||||
- y: Coordenada absoluta do eixo y no qual o robô fará o clique
|
- y: Coordenada absoluta do eixo y no qual o robô fará o clique
|
||||||
---
|
---
|
||||||
Retorna:
|
#### Retorna:
|
||||||
|
|
||||||
---
|
---
|
||||||
"""
|
"""
|
||||||
return self.__requestget__("/ipc/wingui/mouse/clickat?x={}&y={}".format(x, y))
|
return self.__requestget__(f"/ipc/wingui/mouse/clickat?x={x}&y={y}")
|
||||||
|
|
||||||
def mouse_clickatrelative(self, x: int, y: int):
|
def mouse_clickatrelative(self, x: int, y: int):
|
||||||
"""
|
"""
|
||||||
|
@ -898,15 +904,17 @@ class Wingui:
|
||||||
Move o mouse e clica em uma única operação
|
Move o mouse e clica em uma única operação
|
||||||
|
|
||||||
---
|
---
|
||||||
Params:
|
#### Parâmetros:
|
||||||
- x: Quantidade em píxels que o mouse se moverá no eixo X a partir da posição atual
|
- x: Quantidade em píxels que o mouse se moverá no eixo X a partir da posição atual
|
||||||
- y: Quantidade em píxels que o mouse se moverá no eixo Y a partir da posição atual
|
- y: Quantidade em píxels que o mouse se moverá no eixo Y a partir da posição atual
|
||||||
|
|
||||||
---
|
---
|
||||||
Retorna:
|
#### Retorna:
|
||||||
|
|
||||||
---
|
---
|
||||||
"""
|
"""
|
||||||
return self.__requestget__("/ipc/wingui/mouse/clickatrelative?x={}&y={}".format(x, y))
|
|
||||||
|
return self.__requestget__(f"/ipc/wingui/mouse/clickatrelative?x={x}&y={y}")
|
||||||
|
|
||||||
# Funções Notify
|
# Funções Notify
|
||||||
def notify_alert(self, t: str, m: str):
|
def notify_alert(self, t: str, m: str):
|
||||||
|
|
Loading…
Reference in New Issue