📄️ 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