Mouse methods improvements.
parent
5331bf0d78
commit
48d7fe09ba
|
@ -818,11 +818,12 @@ class Wingui:
|
|||
Move o mouse para a coordenada X, Y
|
||||
|
||||
---
|
||||
Params:
|
||||
#### Parâmetros:
|
||||
- x: Posição absoluta da tela no eixo x
|
||||
- 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
|
||||
|
||||
---
|
||||
Params:
|
||||
#### Parâmetros:
|
||||
- x: Coordenada final do eixo x
|
||||
- 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:
|
||||
"""
|
||||
|
@ -850,11 +854,11 @@ class Wingui:
|
|||
Clica no local onde o mouse está repousado
|
||||
|
||||
---
|
||||
Params:
|
||||
#### Parâmetros:
|
||||
---
|
||||
|
||||
---
|
||||
Retorna:
|
||||
#### Retorna:
|
||||
---
|
||||
"""
|
||||
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
|
||||
|
||||
---
|
||||
Params:
|
||||
#### Parâmetros:
|
||||
- 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
|
||||
##### 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):
|
||||
"""
|
||||
|
@ -882,15 +888,15 @@ class Wingui:
|
|||
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
|
||||
- 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):
|
||||
"""
|
||||
|
@ -898,15 +904,17 @@ class Wingui:
|
|||
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
|
||||
- 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
|
||||
def notify_alert(self, t: str, m: str):
|
||||
|
|
Loading…
Reference in New Issue