Что нового

[клавиатура ,мышь] дописать бот

Yushka1980

Новичок
Сообщения
24
Репутация
0
Код:
$Color = 0xFDFDC5 ;Это цвет
$Dip_Col = 50 ;Допустимое несовпадение цвета от указанного 

while 1
$Variable = PixelSearch(0, 0, 1680, 1050, $Color, $Dip_Col) ; ищет пиксель
    If IsArray($Variable) = True Then
        mouseclick("left", $Variable[0], $Variable [1])
    EndIf
wend

помогите сделать так чтобы бот вкл/выкл при нажатие клавиш.спасибо
 

KotTeam

Новичок
Сообщения
12
Репутация
0
Ну чтоб скрипт запускать по кнопке эт GUI. А ещо можно использовать
Код:
HotKeySet
 

winstan

Эксплотатор)
Сообщения
406
Репутация
79
OffTopic:
когда такое называешь "бот", о программировании вообще можешь не думать
 

_ToBe_

Осваивающий
Сообщения
142
Репутация
35
А если хочешь что бы просто из цикла выходил, но не выключался сам бот, то используй
Код:
_IsPressed
 
Автор
Y

Yushka1980

Новичок
Сообщения
24
Репутация
0
пробовал.почему то не вкл бот если hotkey вставляю.а так зависает бот на рабочем столе :shok:
 

MnM

Post-Hardcore
Сообщения
679
Репутация
90
Yushka1980
Может так
Код:
$Color = 0xFDFDC5
$Dip_Col = 50
Global $Who=False
HotKeySet("^{F2}","__On");Ctrl+F2
HotKeySet("^{F3}","__Off");Ctrl+F3
while 1
	$Variable = PixelSearch(0, 0, 1680, 1050, $Color, $Dip_Col) ; ищет пиксель
    If (IsArray($Variable) = True) And $Who=True Then
        mouseclick("left", $Variable[0], $Variable [1])
    EndIf
	Sleep(30)
wend
Func __On()
	$Who=True
EndFunc
Func __Off()
	$Who=False
EndFunc
 
Верх