Взял чужой скрипт с темы:
Сам скрипт, который делает мышку "пьяной":
И есть свой маленький цикл do, который делает несколько передвижений курсора.
Проблема в том, что не могу вставить их друг в друга так, чтобы работали оба...Оно или двигает курсором, или делает передвижение пьяным. Я бы воспользовался справкой, но не знаю, какой задать ей вопрос :stars:
И да, проблема из за того, что не понимаю чужой скрипт. :-[
http://autoit-script.ru/index.php?topic=214.0
Код:
TrayTip("MouseDrink", "Для выхода следует нажать Esc" & @CRLF & "Время отображения данной подсказки - 20 секунд", 20)
HotKeySet("{Esc}", "ExitFunc")
Global $anCurrPos[2], $anPrevPos[2]
Global Const $nSpeed = 0
Global Const $nSc = 10 ;разброс перемещения мыши
Global Const $nN = 10 ;число скачков
$anCurrPos = MouseGetPos()
$anPrevPos = $anCurrPos
While 1
$anCurrPos = MouseGetPos()
If ($anCurrPos[1] <> $anPrevPos[1]) Or ($anCurrPos[0] <> $anPrevPos[0]) Then
$anPrevPos = $anCurrPos
For $nI = 1 To $nN
MouseMove(Random($anCurrPos[0] - $nSc, $anCurrPos[0] + $nSc, 1), Random($anCurrPos[1] - $nSc, $anCurrPos[1] + $nSc, 1), $nSpeed)
Next
EndIf
$anCurrPos = MouseGetPos() ;если заккоментировать -> мышка будет дольше "отходить" от алкоголя (пока не вернётся в нужную точку)
$anPrevPos = $anCurrPos
Sleep(5)
Wend
Func ExitFunc()
;~ TrayTip("", "", 0)
Exit
EndFunc
Проблема в том, что не могу вставить их друг в друга так, чтобы работали оба...Оно или двигает курсором, или делает передвижение пьяным. Я бы воспользовался справкой, но не знаю, какой задать ей вопрос :stars:
И да, проблема из за того, что не понимаю чужой скрипт. :-[