Lesen und beachten Sie die Automation Anywhere-Dokumentation

Automation Anywhere Automation 360

Inhalt schließen

Inhalte

Inhalt öffnen

Verwenden des Fensters Suchen in Aktion

  • Aktualisiert: 12/14/2020
    • Automation 360 v.x
    • Erstellen
    • RPA Workspace

Verwenden des Fensters Suchen in Aktion

Verwenden Sie das Fenster Suchen in, Aktion um mithilfe eines Screenshots eines Fensters nach einem UI-Element in einem Anwendungsfenster zu suchen. Auf diese Weise Aktion können Sie ein Bild eines UI-Elements in einer Anwendung erfassen und das erfasste Bild verwenden, um in einem anderen Fenster nach diesem UI-Element zu suchen.

Prozedur

So verwenden Sie ein in einem Anwendungsfenster verfügbares Bild, um ein Bild in einem anderen Anwendungsfenster zu suchen:

  1. Doppelklicken oder ziehen Sie das Fenster 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 das Zielbild (Nadel) an, das Sie im Anwendungsfenster suchen möchten.
    • Erfasstes Bild Ermöglicht die Aufnahme des Bildes relativ zum Bildschirm oder Fenster.

      Wenn Sie erfasstes Bildauswählen, führen Sie die Schritte 7 bis 9 aus. Fahren Sie andernfalls mit Schritt 10 fort.

    • 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: Verwendet eine Dateivariable, um den Speicherort der Bilddatei anzugeben, die Sie verwenden möchten.
    Anmerkung: Bilder von .jpeg, .jpg, .jpe, .jfif, .bmp, Die Formate .png und .gif werden unterstützt.
  7. Geben Sie an, ob das Bild relativ zum Bildschirm oder Fenster aufgenommen werden soll.
    Verwenden Sie die Option „Fenster“ , wenn Sie mit unterschiedlichen Bildschirmauflösungen arbeiten (z. B. bei einem Dual-Monitor).
  8. Klicken Sie auf Bild erfassen , um das Zielbild zu erfassen.
  9. Ziehen Sie den Mauszeiger über einen Bereich des Anwendungsfensters.
    Der erfasste Bereich wird im Bereich Vorschau angezeigt.
  10. Geben Sie in das Feld Bildoptereignis einen Wert ein, um das Vorkommen des Zielbildes anzugeben, an dem Sie dies Aktiondurchführen möchten.
  11. 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.
  12. 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.
  13. 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.
  14. 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.
  15. Klicken Sie auf Speichern.
Feedback senden