Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Utilisation de l'action Rechercher une fenêtre dans la fenêtre

  • Mis à jour le : 12/14/2020
    • Automation 360 v.x
    • Création
    • Espace de travail RPA

Utilisation de l'action Rechercher une fenêtre dans la fenêtre

Utilisez l'action Rechercher une fenêtre dans la fenêtre pour rechercher un élément d'interface utilisateur dans une fenêtre d'application à l'aide d'une capture d'écran d'une fenêtre. Cette action vous permet de capturer une image d'un élément d'interface utilisateur dans une application et d'utiliser l'image capturée pour rechercher cet élément d'interface utilisateur dans une autre fenêtre.

Procédure

Pour utiliser une image disponible dans une fenêtre d'application pour rechercher une image dans une autre fenêtre d'application, suivez ces étapes :

  1. Double-cliquez sur l'action Rechercher une fenêtre dans la fenêtre ou faites-la glisser du package Reconnaissance des images dans la palette Actions.
  2. Spécifiez la fenêtre (botte de foin) dans laquelle vous souhaitez rechercher l'image :
    Choisissez l’onglet Application, Navigateur ou Variable.
    OptionDescription
    Application Sélectionnez dans une liste de fenêtres actuellement actives. Cette option affiche une liste de toutes les fenêtres d’application et de navigateur ouvertes sur l’appareil Créateur de robots.
    Navigateur Sélectionnez dans une liste d’onglets Google Chrome actuellement ouverts sur l’appareil Créateur de robots.
    Variable Sélectionnez une variable de fenêtre existante pour spécifier le titre de la fenêtre d’application.

    Vous pouvez utiliser une expression régulière (regex) pour identifier un titre de fenêtre. Sélectionnez l’expression régulière (Regex) en tant que chaîne ou modèle pour chaque condition d’expression régulière et entrez la valeur de l’expression régulière. Par défaut, le champ Titre de la fenêtre est sensible à la casse. Vous pouvez activer l’indicateur regex Insensible à la casse pour identifier un titre de fenêtre qui n’est pas sensible à la casse.

    Par exemple, vous pouvez entrer la valeur Chaîne sous la forme ((\w*)-Notepad pour tous les noms de titre de fenêtre commençant par ((\w*)-Notepad, ou utiliser un Modèle tel que ((\w)\s)*document-Notepad pour les titres de fenêtre qui correspondent à ce modèle.

  3. Facultatif : Sélectionnez l’option Redimensionner la fenêtre pour spécifier les dimensions de la fenêtre.
    Cette option fournit un robot plus fiable. Elle redimensionne la fenêtre aux dimensions auxquelles la tâche a été enregistrée, ce qui améliore la capacité du bot à identifier l’objet cible.
    • Si la fenêtre est agrandie lorsque vous enregistrez la tâche, cette option est désélectionnée.
    • Si la fenêtre n’est pas à la taille maximale lorsque vous enregistrez la tâche, cette option est sélectionnée par défaut et les champs de largeur et de hauteur se remplissent automatiquement avec les dimensions de la fenêtre.
    Remarque : Cette option est uniquement disponible pour les fenêtres qui peuvent être redimensionnées. Elle n’est pas disponible pour les options Bureau ou Barre des tâches.
  4. Cliquez sur Capturer la région.
    La fenêtre sélectionnée apparaît.
  5. Faites glisser la souris pour sélectionner la zone et cliquez avec le bouton droit lorsque vous avez terminé.
    La zone capturée apparaît dans la section Aperçu avec les coordonnées d'image en-dessous.
  6. Spécifiez l'image cible (aiguille) que vous souhaitez rechercher dans la fenêtre d'application.
    • Image capturée : vous permet de capturer l'image liée à l'écran ou à la fenêtre.

      Si vous sélectionnez Image capturée, effectuez les étapes 7 à 9. Sinon, passez à l'étape 10.

    • Fichier de la Control Room : utilise un fichier image disponible dans l'Salle de contrôle.
    • Fichier de bureau : utilise un fichier image disponible sur votre périphérique.
    • Variable : utilise une variable de fichier pour spécifier l'emplacement du fichier image que vous voulez utiliser.
    Remarque : Les images aux formats .jpeg, .jpg, .jpe, .jfif, .bmp, .png et .gif sont prises en charge.
  7. Spécifiez si vous souhaitez capturer l'image relative à l'écran ou à la fenêtre.
    Utilisez l'option Fenêtre lorsque vous travaillez avec différentes résolutions d'écran (par exemple, un double écran).
  8. Cliquez sur Capturer l'image pour capturer l'image cible.
  9. Faites glisser le pointeur de la souris sur une zone de la fenêtre d'application.
    La zone capturée apparaît dans la section Aperçu.
  10. Dans le champ Occurrence d'image, entrez une valeur pour spécifier l'occurrence de l'image cible sur laquelle vous souhaitez effectuer cette action.
  11. Dans le champ Pourcentage de concordance, spécifiez le pourcentage acceptable de pixels correspondants entre les deux images.
    Par exemple, si vous spécifiez 20 dans le champ comme pourcentage de correspondance, le système considère les images comme étant identiques même s'il y a jusqu'à 80 % de différences de pixels entre les deux images.
  12. Sélectionnez une action de clic :
    • Clic au centre : Lors de l’exécution, le robot clique au centre de l’image correspondante.
    • Clic sur pixel : Pendant l’exécution, les robot cliquent sur les coordonnées de pixel spécifiées.
      Remarque : Les coordonnées de pixel mesurent le nombre de pixels à partir du coin supérieur gauche de l’image.
  13. Sélectionnez une option dans la liste Action pour spécifier l'action que vous souhaitez exécuter sur l'image correspondante dans la fenêtre d'application.
  14. Facultatif : Cochez la case Répéter si l'image n'a pas été trouvée si vous souhaitez que le système tente de rechercher l'image cible si elle n'a pas été trouvée.
    1. Dans le champ Fois, spécifiez le nombre de fois où le système doit répéter le processus afin de trouver l'image cible.
    2. Dans le champ Attendre entre les répétitions, spécifiez la période de temps durant laquelle le système doit attendre avant de répéter le processus permettant de trouver l'image cible.
  15. Cliquez sur Enregistrer.
Envoyer le commentaire