Screen
El módulo tiene una funcionalidad similar al módulo Region, excepto que utiliza el ancho y alto completos del dispositivo
Screen:click()
Realizar un comportamiento de clic parametrizado utilizando MatchResult
Screen:clickAll()
Realizar detección de imagen/texto y hacer clic en sus coordenadas coincidentes de forma masiva
Screen:exist()
Verificar si existe una coincidencia en la pantalla del dispositivo; si se encuentra una coincidencia, este método devuelve true, de lo contrario false
Screen:existClick()
Realizar detección de imagen/texto y hacer clic en sus coordenadas coincidentes; si se encuentra una coincidencia, este método devuelve true
Screen:existClickAll()
Realizar detección de imagen/texto y hacer clic en sus coordenadas coincidentes; si se encuentra una coincidencia, este método devuelve true
Screen:find()
Realizar búsqueda de imagen o texto en la pantalla de tu dispositivo; si se encuentra la imagen o el texto, devuelve MatchResult, de lo contrario devuelve nil
Screen:findAll()
Realizar búsqueda de imagen o texto de forma masiva y devolver una lista de MatchResult
Screen: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
Screen: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
Screen:getText()
Este método realiza OCR en la pantalla del dispositivo y devuelve el texto concatenado
Screen:getX()
Obtener la coordenada x de la pantalla
Screen:getY()
Obtener la coordenada y de la pantalla
Screen:height()
Obtener la altura de la pantalla
Screen:highlight()
Se usa para resaltar la pantalla
Screen:multiSwipe()
Realizar un deslizamiento de hasta 10 dedos simultáneamente en la pantalla. Cada dedo opera en su propia línea de tiempo independiente: tocando, moviéndose, manteniéndose y levantándose de acuerdo con sus propios parámetros.
Screen:screenshot()
Tomar una captura de pantalla de toda la pantalla del dispositivo y guardarla en /data/data/com.androidmacro/images/$macroId/$fileName
Screen:swipe()
Realizar un deslizamiento con un solo dedo en la pantalla. La ruta del deslizamiento se define mediante una lista de valores SwipePoint que el dedo recorre secuencialmente.
Screen:wait()
Esperar hasta que la plantilla aparezca en la pantalla; si se alcanza el tiempo de espera, este método lanzará un error
Screen:waitVanish()
Esperar hasta que la plantilla desaparezca o se desvanezca de la pantalla; si se alcanza el tiempo de espera, este método lanzará un error
Screen:width()
Obtener el ancho de la pantalla
Screen():waitClick()
Esperar a que una imagen/texto aparezca en la pantalla y luego hacer clic en ella
Screen():getTextMatches()
Obtener todas las coincidencias de texto encontradas en la pantalla con el formato adecuado