Версия AutoIt:Version 3.5.4 3.
Описание:Не могу сообразить, как при удерживающейся левой клавиши мыши, выполнять команду клик и смещение мыши вниз на столько "..." то пикселей. Помогите пожалуйста
:stars:
Код:
#include <Misc.au3>
Opt("MouseClickDelay")
Opt("MouseClickDownDelay")
Global $paused, $t, $hDll
OnAutoItExitRegister("OnExit")
HotKeySet("{F5}", "start")
HotKeySet("{F6}", "pause")
HotKeySet("{0}", "quit")
$aMousePos = MouseGetPos()
$iX = $aMousePos[0]
$iY = $aMousePos[1]
Func OnExit()
ToolTip("")
DllClose($hDll)
EndFunc ;==>OnExit
Func start()
; ToolTip("")
ToolTip("Script started... Press F6 to pause.", 1, 1)
$paused = False
EndFunc ;==>start
Func pause()
$paused = True
; ToolTip("")
ToolTip("Script paused... Press F5 to start.", 1, 1)
While $paused = True
Sleep(100)
WEnd
; ToolTip("")
EndFunc ;==>pause
Func quit()
Exit
EndFunc ;==>quit
Func clicks()
If $t = True Then Return SetError(1, 0, 0)
$t = True
MouseClick("left", Default, $iY-10); как тут сделать, не могу понять
$t = False
EndFunc ;==>clicks
start()
$hDll = DllOpen("user32.dll")
While 1
$lkmpressed = _IsPressed("01", $hDll)
If $lkmpressed Then
clicks()
EndIf
WEnd
DllClose($hDlll)
Описание:Не могу сообразить, как при удерживающейся левой клавиши мыши, выполнять команду клик и смещение мыши вниз на столько "..." то пикселей. Помогите пожалуйста
:stars: