Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Verwenden von „Bild im Fenster suchen“ Aktion

  • Aktualisiert: 3/25/2021
    • Automation 360 v.x
    • Erstellen
    • RPA Workspace

Verwenden von „Bild im Fenster suchen“ Aktion

Verwenden Sie das Fenster Bild suchen in Aktion , um mithilfe eines Zielbildes (Nadel) in einem Anwendungsfenster nach einem UI-Element (Heuhaufen) zu suchen. Das Zielbild ist ein vorhandenes Bild, mit dem Sie nach einem UI-Element suchen können.

Prozedur

Gehen Sie wie folgt vor, um ein Bild in einem Anwendungsfenster zu suchen:

  1. Doppelklicken oder ziehen Sie das Fenster Bild suchen in Aktion aus der Bilderkennung Paket in der Aktionspalette .
  2. Geben Sie das Fenster an, in dem Sie das Bild suchen möchten:
    Wählen Sie aus der Registerkarte Anwendung, Browseroder Variable .
    OptionBeschreibung
    Anwendung Wählen Sie aus einer Liste der aktuell aktiven Fenster aus. Diese Option zeigt eine Liste aller Anwendungs- und Browserfenster an, die auf Bot Creator dem Gerät geöffnet sind.
    Browser Wählen Sie aus einer Liste von Google Chrome Registerkarten aus, die derzeit auf Bot Creator dem Gerät geöffnet sind.
    Anmerkung: Derzeit unterstützt diese Option nur Google Chrome Registerkarten. Verwenden Sie für alle anderen Browser die Anwendungsoption .
    Variable Wählen Sie eine vorhandene Fenstervariable aus, um den Titel des Anwendungsfensters anzugeben.
    Geben Sie ein Platzhalterzeichen (*) in das Feld „Fenstertitel“ ein, um nach Fenstertiteln zu suchen, die geändert werden können. Sie können eine oder mehrere Platzhalter (*) am Anfang, in der Mitte oder am Ende des Werts angeben. Wenn Sie beispielsweise einen Vorgang in einem Fenster ausführen möchten, in dem Microsoft im Titel steht, geben Sie eine beliebige Zeichenfolge mit einem Platzhalter an, indem Sie sie vor oder nach dem Wert hinzufügen: *Microsoft*. Die Bot erste Suche nach dem genauen Fenstertitel (Microsoft), und wenn es keine Übereinstimmung findet, sucht es nach Fenstern mit dem Begriff Microsoft an einer beliebigen Stelle im Titel.

    Sie können einen regulären Ausdruck (regex) verwenden, um einen Fenstertitel zu identifizieren. Wählen Sie den regulären Ausdruck entweder als String oder als Muster für jede Bedingung für einen regulären Ausdruck aus, und geben Sie den Wert ein. Im Feld „Fenstertitel“ wird standardmäßig zwischen Groß- und Kleinschreibung unterschieden. Sie können das Regex-Flag „Groß-/Kleinschreibung nicht beachten“ aktivieren, um einen Fenstertitel zu identifizieren, der nicht zwischen Groß- und Kleinschreibung unterschieden wird.

    Sie können den String -Wert beispielsweise als ((\w*)-Notepad für alle Fenstertitel eingeben, die mit ((\w*)-Notepadbeginnen, oder Muster wie ((\w)\s)*document-Notepad nur für die Fenstertitel verwenden, die diesem Muster entsprechen.

  3. Optional: Wählen Sie die Option Fenstergröße ändern, um die Fenstermaße festzulegen.
    Diese Option bietet eine zuverlässigere Bot. Die Größe des Fensters wird auf die Dimensionen angepasst, in denen die Aufgabe aufgezeichnet wurde, was die Fähigkeit des bot, das Zielobjekt zu identifizieren, verbessert.
    • Wenn das Fenster beim Aufzeichnen der Aufgabe maximiert wird, ist diese Option deaktiviert.
    • Wenn das Fenster beim Aufzeichnen der Aufgabe nicht die maximale Größe erreicht hat, ist diese Option standardmäßig aktiviert, und die Felder für Breite und Höhe werden automatisch mit den Fensterabmessungen gefüllt.
    Anmerkung: Diese Option ist nur für Fenster verfügbar, die die Größe ändern können. Sie ist für die Desktop - oder Taskleistenoptionen nicht verfügbar .
  4. Klicken Sie auf Erfassungsbereich.
    Das ausgewählte Fenster wird angezeigt.
  5. Ziehen Sie die Maus, um den Bereich auszuwählen, und klicken Sie anschließend mit der rechten Maustaste.
    Der erfasste Bereich wird im Vorschaubereich mit den Bildkoordinaten darunter angezeigt.
  6. Geben Sie im Feld Warten, bevor das Bild aufgenommen wird (ms) die Verzögerung (in Millisekunden) an, bevor Sie nach dem Bild suchen.
  7. Geben Sie das Zielbild (Nadel) an, das Sie im Anwendungsfenster suchen möchten.
    Recommendation: Speichern Sie die Zielbilddatei zusammen Control Room mit dem Botsim. Auf diese Weise können Sie mithilfe des gespeicherten Zielbildes in einem Anwendungsfenster nach einem Steuerelement oder Element der Benutzeroberfläche suchen.
    • Control Room Datei: Verwendet eine Bilddatei, die auf dem Control Roomverfügbar ist.
    • Desktop-Datei: Verwendet eine Bilddatei, die auf Ihrem Gerät verfügbar ist.
    • Variabel: Geben Sie eine Dateivariable an, die den Speicherort des zu verwendenden Bildes enthält.
    Anmerkung: Bilder von .jpeg, .jpg, .jpe, .jfif, .bmp, Die Formate .png und .gif werden unterstützt.
  8. Geben Sie in das Feld Bildoptereignis einen Wert ein, um das Vorkommen des Zielbildes anzugeben, an dem Sie dies Aktiondurchführen möchten.
  9. Geben Sie im Feld Match Percentage den akzeptablen Prozentsatz der übereinstimmenden Pixel zwischen den beiden Bildern an.
    Wenn Sie beispielsweise im Feld 20 als Prozentsatz für den Abgleich angeben, betrachtet das System die Bilder als übereinstimmend, selbst wenn zwischen den beiden Bildern bis zu 80 % Pixelfehler bestehen.
  10. Wählen Sie eine Klickaktion aus:
    • Klicken Sie auf Übereinstimmung: Während der Laufzeit werden die Bot Klicks in der Mitte des abgeglichenen Bildes angezeigt.
    • Offset vom Spiel: Während der Laufzeit werden die Bot Klicks in die angegebenen Offset-Koordinaten gesetzt.
      Anmerkung: Die Offset-Koordinaten messen die Anzahl der Pixel von der linken oberen Ecke des Bildes.
  11. Wählen Sie in der Liste Aktion eine Option aus, um die Aktion anzugeben, die Sie für das abgeglichene Bild im Anwendungsfenster durchführen möchten.
  12. Optional: Aktivieren Sie das Kontrollkästchen Wiederholen, wenn Bild nicht gefunden wurde, wenn das System die Suche nach dem Zielbild wiederholen soll, falls es nicht gefunden wurde.
    1. Geben Sie im Feld Zeiten an, wie oft das System den Vorgang wiederholen muss, um das Zielbild zu finden.
    2. Geben Sie im Feld „Warten zwischen Wiederholungen“ den Zeitraum an, den das System warten muss, bevor das Zielbild erneut gefunden wird.
  13. Klicken Sie auf Speichern.
Feedback senden