RomanZemin
Новичок
- Сообщения
- 12
- Репутация
- 0
Мой цикл должен кидать курсор в разные стороны, при этом пользователь может управлять курсором без дискомфорта. А на деле курсор кидает, могу управлять, но бывают моменты, когда одна и та же команда выполнится два раза, и курсор сместиться
(Нажать клавишу F1 для активации/деактивации скрипта, если кто не увидел)
Если у вас всё хорошо работает, попробуйте увеличить смещения и будет более заметно. Заранее спасибо!
Код:
Opt("MouseCoordMode" ,1)
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <Misc.au3>
#include <String.au3>
HotKeySet("{F1}", "_Exit")
Global $num = 0
Global $sens = 1.75
While 1
$pos = MouseGetPos()
if $num = 1 Then
MouseMove($pos[0] + 10 / $sens, $pos [1] + 5 / $sens, 0)
Sleep(5)
MouseMove($pos[0] - 10 / $sens, $pos [1] - 5 / $sens, 0)
Sleep(300)
EndIf
WEnd
Func _Exit()
If $num = 0 Then
$num = 1
Else
$num = 0
EndIf
EndFunc
(Нажать клавишу F1 для активации/деактивации скрипта, если кто не увидел)
Если у вас всё хорошо работает, попробуйте увеличить смещения и будет более заметно. Заранее спасибо!