Region()
Le module principal pour détecter et effectuer l'automatisation de l'interface utilisateur dans une région d'intérêt, qui fait partie de l'écran de l'appareil
Region():click()
Pour effectuer un clic paramétrable en utilisant MatchResult
Region():clickAll()
Pour effectuer une détection d'image/texte et cliquer sur les coordonnées correspondantes en masse
Region():exist()
Pour vérifier si une correspondance existe dans la région. Si une correspondance est trouvée, cette méthode retourne true, sinon false
Region():existClick()
Pour effectuer une détection d'image/texte et cliquer sur les coordonnées correspondantes. Si une correspondance est trouvée, cette méthode retourne true
Region():existClickAll()
Pour effectuer une détection d'image/texte et cliquer sur les coordonnées correspondantes en masse. Si une correspondance est trouvée, cette méthode retourne true
Region():find()
Pour effectuer une recherche d'image ou de texte dans la région. Si l'image ou le texte est trouvé, retourne un MatchResult, sinon retourne nil
Region():findAll()
Pour effectuer une recherche d'image ou de texte en masse et retourner une liste de MatchResult
Region():getColor()
Pour obtenir la couleur d'un pixel à une certaine coordonnée. Cette couleur peut ensuite être utilisée pour comparer si une couleur a un score similaire, ce qui est utile pour la détection de couleur
Region():getColors()
Pour obtenir les couleurs de plusieurs pixels à des coordonnées spécifiques. Ces couleurs peuvent ensuite être utilisées pour comparer si une couleur a un score similaire, ce qui est utile pour la détection de couleur
Region():getText()
Cette méthode effectue une OCR dans la région d'intérêt et retourne le texte concaténé
Region():getX()
Retourne la coordonnée x de la région
Region():getY()
Retourne la coordonnée y de la région
Region():height()
Retourne la hauteur de la région
Region():highlight()
Utilisé pour mettre en surbrillance la région
Region():screenshot()
Prend une capture d'écran de la région et l'enregistre dans /data/data/com.androidmacro/images/$macroId/$fileName
Region():swipe()
Effectue un geste de balayage dans la région spécifique
Region():wait()
Attend que le modèle apparaisse dans la région. Si le délai d'attente est atteint, cette méthode lèvera une erreur
Region():waitVanish()
Attend que le modèle disparaisse ou s'efface dans la région. Si le délai d'attente est atteint, cette méthode lèvera une erreur
Region():width()
Retourne la largeur de la région
Region():multiSwipe()
Effectue un balayage simultané jusqu'à 10 doigts dans la région. Chaque doigt fonctionne sur sa propre ligne temporelle indépendante.
Region():waitClick()
Attend qu'une image/texte apparaisse puis clique dessus.
Region():getTextMatches()
Obtient toutes les correspondances de texte trouvées dans la région correctement formatées.