JuicyFruit
Новичок
- Сообщения
- 2
- Репутация
- 0
Ребят, нужна помощь.
Работаю с Autoit всего несколько дней (норвичек), поэтому выручайте
Вообщем, хотелось бы, что бы скрипт работал только при зажатии ПКМ (правой кнопки мыши), т.е. пока ПКМ зажата скрипт работает, если отпустить ее, то скрипт временно приостановится.
Вот сообствено код:
Может быть это чем то поможет. ><
Попуток было куча, но ничего дельного не вышло..
Работаю с Autoit всего несколько дней (норвичек), поэтому выручайте
Вообщем, хотелось бы, что бы скрипт работал только при зажатии ПКМ (правой кнопки мыши), т.е. пока ПКМ зажата скрипт работает, если отпустить ее, то скрипт временно приостановится.
Вот сообствено код:
Код:
HotKeySet ("{F1}","_Pause" )
HotKeySet ("{F2}","_NotPause")
HotKeySet("{F7}", "_Exit")
Global $Paused
Func _Pause()
$Paused = True
While $Paused
Sleep(100)
WEnd
EndFunc
Func _NotPause()
$Paused = False
EndFunc
While 1
$Variable = PixelSearch(715,437,724,444,0xCE1F28,50)
If IsArray($Variable) = True Then
MouseClick("LEFT")
EndIf
WEnd
Func _Exit()
Exit
EndFunc
Может быть это чем то поможет. ><
Код:
#include <GUIConstantsEx.au3>
#include "MouseOnEvent.au3"
HotKeySet ("{F1}","_Pause" )
HotKeySet ("{F2}","_NotPause")
HotKeySet("{F7}", "_Exit")
Global $Paused
Func _Pause()
$Paused = True
While $Paused
Sleep(100)
WEnd
EndFunc
Func _NotPause()
$Paused = False
EndFunc
While 1
If $MOUSE_SECONDARYDOWN_EVENT = True Then
$Variable = PixelSearch(715,437,724,444,0xCE1F28,50)
If IsArray($Variable) = True Then
MouseClick("LEFT")
EndIf
EndIF
WEnd
Func _Exit()
Exit
EndFunc
Попуток было куча, но ничего дельного не вышло..