Estoy presentando un problema con un código que quiero hacer, el código funciona bien, pero quería agregarle algo que sea ''SI no encuentro este pixel, saltare a buscar otro que sí este y volveré a iniciar", pero no encontré la forma, obviamente seguí el Doc con los códigos de ejemplo que dan, seguí todo paso a paso y nunca me funciona, soy nuevo en esto obviamente, pero al menos voy mejorando y estudio a cada rato para poder entender y comprender más todo esto... Pero lastimosamente no hay guías de la v2 en youtube que sean en español, y las que hay en inglés enseñan cosas demasiado complicadas para iniciar, y aunque lo intente, no me funcionan a mi en nada, no sé si es porque son de 4 meses atrás o yo qué sé... pero les dejare mi código aquí abajo, el que no tiene la configuración de buscar el otro pixel del "else"...
Code: Select all
|::
{
Retry:
Start:
if WinActive("Google Chrome") {
PixelSearch &FoundX, &FoundY, -8, 2, 913, 590, 0x275A23
MouseMove FoundX, FoundY, 50
Click "Left"
Sleep 300
Click "Left"
Sleep 7000
goto Start
}
}
Me dieron un ejemplo del código que debo colocar, que sería este
Code: Select all
PixelSearch("whatever") ; This calls the function
; This evaluates the return value of the function call
if (PixelSearch("whatever")) {
; Color found
} else {
; Color NOT found
}
Espero alguien me pueda ayudar, de verdad disculpen las molestias.