Region()
El módulo principal para detectar y realizar automatización de interfaz de usuario en una región de interés que es una parte de la pantalla del dispositivo
Region():click()
Realizar un comportamiento de clic parametrizado utilizando MatchResult
Region():clickAll()
Realizar detección de imagen/texto y hacer clic en sus coordenadas coincidentes de forma masiva
Region():exist()
Verificar si existe una coincidencia en la región; si se encuentra una coincidencia, este método devuelve true, de lo contrario false
Region():existClick()
Realizar detección de imagen/texto y hacer clic en sus coordenadas coincidentes; si se encuentra una coincidencia, este método devuelve true
Region():existClickAll()
Realizar detección de imagen/texto y hacer clic en sus coordenadas coincidentes; si se encuentra una coincidencia, este método devuelve true
Region():find()
Realizar búsqueda de imagen o texto en la región; si se encuentra la imagen o el texto, devuelve MatchResult, de lo contrario devuelve nil
Region():findAll()
Realizar búsqueda de imagen o texto de forma masiva y devolver una lista de MatchResult
Region():getColor()
Obtener el color del píxel en una coordenada determinada; posteriormente este color puede usarse para comparar si el color tiene una puntuación similar, lo cual es útil para realizar detección de color
Region():getColors()
Obtener el color del píxel en múltiples coordenadas al mismo tiempo; posteriormente estos colores pueden usarse para comparar si el color tiene una puntuación similar, lo cual es útil para realizar detección de color
Region():getText()
Este método realiza OCR en la región de interés y devuelve el texto concatenado
Region():getX()
Obtener la coordenada x de la región
Region():getY()
Obtener la coordenada y de la región
Region():height()
Obtener la altura de la región
Region():highlight()
Se usa para resaltar la región
Region():screenshot()
Tomar una captura de pantalla de la región y guardarla en /data/data/com.androidmacro/images/$macroId/$fileName
Region():swipe()
Realizar un deslizamiento con un solo dedo dentro de la región.
Region():wait()
Esperar hasta que la plantilla aparezca en la región; si se alcanza el tiempo de espera, este método lanzará un error
Region():waitVanish()
Esperar hasta que la plantilla desaparezca o se desvanezca de la región; si se alcanza el tiempo de espera, este método lanzará un error
Region():width()
Obtener el ancho de la región
Region():multiSwipe()
Realizar un deslizamiento de hasta 10 dedos simultáneamente dentro de la región. Cada dedo opera en su propia línea de tiempo independiente.
Region():waitClick()
Esperar a que una imagen/texto aparezca y luego hacer clic en ella
Region():getTextMatches()
Obtener todas las coincidencias de texto encontradas en la región con el formato adecuado