Skocz do zawartości
  • 0

_waitForImageSearch

Pytanie

Witam.

 

 

Zarys działania:

 

Po włączeniu, myszka klika mi cały czas w obrazek nr 1 (szabc.bmp). Gdy zabraknie obrazka, włączy się przerwa (i to działa bez zarzutu). Problem pojawia się gdy jest szabc.bmp oraz wyskakuje dodatkowy obraz. (brakj.bmp)

 

Chciałbym osiągnąć, żeby po wyskoczeniu obrazka brakj.bmp skrypt przeszedł do przerwy.  Jak to wszystko zgrać - nie mam pomysłu.

 

Przy okazji kto może mi wytłumaczyć funkcje _WaitForImageSearch? (co ona poklei ma w sobie)

 

 

Do
		$search1 = _ImageSearchArea(@ScriptDir & "\obrazy\szabc.bmp", 1, 1216, 611, 1372, 1010, $x, $y, 90) ;==> OBRAZEK Z SZABLONEM
		If $search1 = 1 Then
			MouseClick("left", $x, $y, 1, 5)
	    If _WaitForImageSearch(@ScriptDir & "\obrazy\brakj.bmp", 10, 1, $x, $y, 100) = 1 Then ExitLoop
		EndIf
		Sleep(200)
	Until $search1 = 0
	przerwa()
EndFunc   ;==>start1

Func przerwa()
	For $czas = 300 To 0 Step -1 ; USTAWIANIE ZEGARA
		Sleep(1000)
		Tooltip($czas & "s", 0, 0, "", 0)
	Next
	start1()
EndFunc   ;==>przerwa zalaczenie funkcji START1()

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Polecane posty

Pani Kasia

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×
Okienko zamknie się za 5 sekund...