Что нового

[Мышь, клавиатура] Невероятно быстрый кликер..

wiris1

Новичок
Сообщения
1
Репутация
0
Всем добрый вечер! Есть цель создать быстрый кликер - появляется моб имеет один оттенок цвета, через 1 сек окрашивается в другой + ко всем нажатия клика и поиск должен быть невероятно быстры на уровне 1мск
Код:
HotKeySet("{ESC}", "tii")


Dim $aArray[1]

$aArray[0]=5930380

;........................




	While 1
		For $element In $aArray
			$coord = PixelSearch( 0, 0, 800, 600, $element, 1 ,5)
			If Not @error Then
			Mouseclick("Left", $coord[0] , $coord[1], 1, 0)
			EndIf
		Next
	WEnd


Func tii()
    Exit 0
 EndFunc

Могу задать два цвета но блин все равно оч медленно распознает. познание в autoit 2 дня не судите строга - я нуб.
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
wiris1 [?]
ко всем нажатия клика и поиск должен быть невероятно быстры на уровне 1мск
Смеетесь? Это физически невыполнимо. :D
Почему?
Код:
$n = TimerInit()
MouseClick("left")
ConsoleWrite(@CRLF& TimerDiff($n)& " мс" &@CRLF)

Да потому что только элементарный клик занимает ~20мс. А поиск вообще вещь долгая, вы вообще представляете себе суть поиска? Сравнить каждый пиксель на мониторе (при разрешении 10280х1024 это 10526720 пикселей) с каким то заданным...
 
Верх