Версия AutoIt:3.5.4 3.
Описание:При нажатии ЛКМ, мышь двигается вниз с определенным интервалом, но нужно обнулять значения переменной интенсивности при отжатии ЛКМ. Помогите пожалуйста.
Примечания:
Код:
#include <Misc.au3>
Opt("MouseClickDelay")
Opt("MouseClickDownDelay")
Opt("MouseCoordMode", 1)
Global $bPaused, $hDll, $aXY
OnAutoItExitRegister("_OnExit")
HotKeySet("{f5}", "_Start")
HotKeySet("{f6}", "_Pause")
HotKeySet("{0}", "_Exit")
$r=1
$t=''
$i=''
$hDll = DllOpen("user32.dll")
_Start()
While 1
If _IsPressed("01", $hDll) Then
$i+=2+$r
$aXY = MouseGetPos()
if $i>11 then $t+=50
if $t>190 then $t+=80
MouseMove($aXY[0] , $aXY[1]+10+$t ,2)
EndIf
Sleep(5)
WEnd
Func _Start()
$bPaused = False
EndFunc ;
Func _Pause( $hDll)
$bPaused = True
$i=0
$t=0
While $bPaused
Sleep(100)
WEnd
EndFunc ;
Func _OnExit()
DllClose($hDll)
EndFunc ;
Func _Exit()
Exit
EndFunc ;
Описание:При нажатии ЛКМ, мышь двигается вниз с определенным интервалом, но нужно обнулять значения переменной интенсивности при отжатии ЛКМ. Помогите пожалуйста.
Примечания: