Aller au contenu principal

143 documents tagués avec "Référence"

Voir tous les tags

CheckBox()

Ajoute une case à cocher à la vue de dialogue

ClickParams():setOffset()

Lorsqu'une correspondance ou une coordonnée est définie, la position du clic sera décalée en fonction des coordonnées x et y

Color()

Classe utilitaire pour effectuer des comparaisons de couleurs

Column()

Ajoute une vue en colonne au dialogue

Dialog

Classe utilitaire pour afficher une fenêtre de dialogue à l'écran, utile pour paramétrer votre macro

Dialog:add()

Ajoute une vue au dialogue, actuellement vous ne pouvez ajouter que des vues basées sur ce paramètre

Dialog:getValueById()

Cette méthode est utile pour obtenir la valeur d'un EditText, CheckBox, ou RadioGroup basé sur son id

Dialog:getValueOf()

Cette méthode est utile pour obtenir la valeur d'un EditText, CheckBox, ou RadioGroup

Dialog:init()

Pour commencer à utiliser et afficher le dialogue, cette méthode est nécessaire pour initialiser le dialogue

Dialog:show()

Si vous appelez cette fonction, le dialogue apparaîtra à l'écran

EditText()

Ajoute un champ de texte modifiable à la vue du dialogue

FinderParams():setDelay()

Vous pouvez définir le délai de recherche d'image/texte en millisecondes en utilisant cette méthode

Keyboard

Module utile pour saisir du texte sur l'écran de votre appareil

Keyboard:type()

Cette méthode simule la saisie au clavier sur votre écran, mais ne fonctionne que sur les champs de texte et peut ne pas fonctionner dans certaines applications

Point()

Coordonnées de x et y à l'écran

RadioGroup()

Ajoute un groupe de boutons radio à la vue du dialogue

Record

Module utile pour rejouer vos gestes/touches

Record:play()

Exécute votre enregistrement tactile préenregistré

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():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():screenshot()

Prend une capture d'écran de la région et l'enregistre dans /data/data/com.androidmacro/images/$macroId/$fileName

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

Row()

Ajoute une vue en ligne au dialogue

Screen

Le module a une fonctionnalité similaire au module Region, sauf qu'il utilise la largeur et la hauteur complètes de l'appareil

Screen:click()

Pour effectuer un clic paramétrable en utilisant MatchResult

Screen:clickAll()

Pour effectuer une détection d'image/texte et cliquer sur les coordonnées correspondantes en masse

Screen:exist()

Pour vérifier si une correspondance existe dans l'écran de l'appareil. Si une correspondance est trouvée, cette méthode retourne true, sinon false

Screen: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

Screen: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

Screen:find()

Pour effectuer une recherche d'image ou de texte dans l'écran de votre appareil. Si l'image ou le texte est trouvé, retourne un MatchResult, sinon retourne nil

Screen:findAll()

Pour effectuer une recherche d'image ou de texte en masse et retourner une liste de MatchResult

Screen: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

Screen: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

Screen:getText()

Cette méthode effectue une OCR dans l'écran de l'appareil et retourne le texte concaténé

Screen:screenshot()

Prend une capture d'écran de l'écran de l'appareil et l'enregistre dans /data/data/com.androidmacro/images/$macroId/$fileName

Screen:swipe()

Effectue un geste de balayage sur l'écran de l'appareil

Screen:wait()

Attend que le modèle apparaisse dans l'écran. Si le délai d'attente est atteint, cette méthode lèvera une erreur

Screen:waitVanish()

Attend que le modèle disparaisse ou s'efface dans l'écran. Si le délai d'attente est atteint, cette méthode lèvera une erreur

Settings

Utile pour modifier les paramètres de la macro et l'optimisation

Settings:cacheOff()

Lorsque cette option est désactivée, la macro n'utilisera pas l'image en cache

Settings:cacheOn()

Lorsque cette option est activée, la macro stockera un cache temporaire pour enregistrer la dernière image. Normalement, votre macro capture l'écran de l'appareil à chaque fois qu'une image est disponible. Cette opération est intensive, donc pour l'éviter, vous pouvez utiliser cette option

Settings:getMinScore()

Retourne le score minimum de correspondance comme seuil lors de la détection de texte ou d'image

Settings:grayscaleOff()

Lorsque cette option est désactivée, la détection de texte ou d'image sera traitée en mode normal

Settings:grayscaleOn()

Lorsque cette option est activée, la détection de texte ou d'image sera traitée en mode niveaux de gris, ce qui est utile pour accélérer le processus de détection

Settings:setComparisonHeight()

Change la hauteur de comparaison, cette hauteur de comparaison est une variable ou une constante utilisée par la macro Android pour calculer la résolution de l'écran entre 2 appareils avec le même rapport d'aspect

Settings:setComparisonWidth()

Change la largeur de comparaison, cette largeur de comparaison est une variable ou une constante utilisée par la macro Android pour calculer la résolution de l'écran entre 2 appareils avec le même rapport d'aspect

Settings:setMinScore()

Change le score minimum de correspondance comme seuil lors de la détection de texte ou d'image

SwipeParams():setContinue()

Vous pouvez définir si chaque point de balayage est continu, ce qui signifie que le doigt ne se lève pas pendant le balayage

SwipePoint()

Un point de balayage est un point utilisé pour effectuer un balayage. Vous pouvez définir la durée de maintien et la durée du balayage pour chaque point de balayage

System

Classe utilitaire pour appuyer sur les boutons système

TextView()

Ajoute une vue de texte à la vue du dialogue

Utils

Classe utilitaire pour afficher des toasts, des alertes, des pauses et plus encore