kvitnitskiy
Новичок
- Сообщения
- 56
- Репутация
- 0
Доброго времени суток.
помогите победить следующее.
есть скрипт, который ищет пиксел в указанном диапазоне, если не находит - то кликает на кнопку далее, пока не найдет, в случае если находит - перемещает на него курсор.
помогите победить следующее.
есть скрипт, который ищет пиксел в указанном диапазоне, если не находит - то кликает на кнопку далее, пока не найдет, в случае если находит - перемещает на него курсор.
Код:
HotKeySet("{ESC}", "Terminate")
Func Terminate()
Exit 0
EndFunc
HotKeySet("{F1}", "_Pause") ;Пауза
HotKeySet("{F2}", "_NotPause") ;Продолжить
Global $Paused
Func _Pause() ;функция паузы (остановки скрипта)
$Paused = True
While $Paused
Sleep(1000)
WEnd
EndFunc ;конец функции
Func _NotPause() ;функция для продолжения работы скрипта
$Paused = False
EndFunc ;конец функции
for $i=1 to 100
$Color = 0x75CBFF ; цвет
$Dip_Col =0 ;Допустимое несовпадение цвета от указанного
While 1
$Rezult = PixelSearch(590, 700, 990,720, $Color, $Dip_Col) ; ищет пиксель
sleep(2000)
If @error Then MouseClick("left", 1064, 693) ; Здесь добавить условие если не ошибка то выполнить условие MouseMove ($p[0], $p[1],10) и далее..
WEnd
next