Sommaire
Documentation › Référence des modules

Wahrnehmung-Module

Bild finden, Farbe prüfen, Text lesen, Balken messen: wie der Bot sieht, was auf dem Bildschirm passiert.

Dernière mise à jour: 2026-09-11
Cet article n'est pas encore traduit — version allemande affichée.

Wahrnehmungs-Module sind die Augen deines Bots. Jede holt sich selbst ein frisches Bild des Ziel-Fensters (das du einmal in der Start-Note festlegst) und liefert Ergebnisse als Ausgänge: „gefunden / nicht gefunden“ als Ablauf, Positionen und Werte als Daten. Für fast alle Aufgaben reichen drei davon: Bild finden, Auf Bild warten und Text lesen (OCR).

Wann nehme ich was?

Du willst … Modul
einen Button oder ein Symbol auf dem Bildschirm finden Bild finden
warten, bis etwas erscheint (Ladebildschirm vorbei) Auf Bild warten
alle Vorkommen eines Bildes nacheinander abarbeiten Für jeden Treffer
eine Zahl oder ein Wort vom Bildschirm ablesen Text lesen (OCR)
prüfen, ob eine Stelle eine bestimmte Farbe hat Pixel-Farbe / Farbe suchen
wie voll ein Lebens- oder Fortschrittsbalken ist Balken lesen
Positionen robust machen, wenn sich die Oberfläche verschiebt Anker finden (Bild)
ein Spielfeld als Raster einlesen Matrix lesen

Alle Module dieser Kategorie

⚓ Anker finden (Bild) Free

Findet ein stabiles Anker-Bild und setzt daraus einen Bezugspunkt (obere-linke Ecke, bildrelativ); Bereichs-Nodes mit 'relativ zum Anker' richten sich danach. Ausgänge gefunden/nicht, Daten x,y (Bildschirm) + gefunden.

Eingänge: in (Ablauf) · Ausgänge: gefunden (Ablauf), nicht (Ablauf), x, y, gefunden

Feld Typ Standard Bedeutung
Anker-Name Text Standard Name, unter dem dieser Anker im ganzen Workflow bereitsteht. Andere Nodes wählen ihn in ihrem Auswahlfeld „Anker“. Für verschiedene Anker verschiedene Namen vergeben — sonst überschreiben sie sich gegenseitig. Beispiel: HUD
Fenster-Titel Fenster Titel(-ausschnitt) des frisch zu erfassenden Fensters. Beispiel: Notepad
Anker-Vorlage Datei PNG des stabilen Anker-Elements (z. B. ein festes HUD-Symbol). 'Aufnehmen' um einen Bildschirm-Ausschnitt als Anker-Vorlage zu speichern, oder 'Datei…' zum Auswählen. So eng wie möglich um ein eindeutiges, unbewegliches Detail legen.
Ähnlichkeit Zahl (0.5–1) 0.95 Mindest-Ähnlichkeit des Anker-Treffers (0.95 = 95%). Höher = strenger, aber empfindlicher gegen kleine Änderungen.
Skalierungstolerant Ja/Nein aus Sucht die Vorlage auch in mehreren Größen (ca. 0,8×–1,2×). Macht die Suche robust gegen andere Auflösung / UI-Skalierung / Monitor, ist aber etwas langsamer.
Graustufen Ja/Nein aus Vergleicht in Graustufen — robuster gegen Beleuchtungs-/Farbunterschiede.

⏳ Auf Bild warten Free

Wartet, bis ein Vorlagenbild im Fenster erscheint oder verschwindet, dann weiter.

Eingänge: in (Ablauf) · Ausgänge: ok (Ablauf), Zeit abgelaufen (Ablauf), x, y

Feld Typ Standard Bedeutung
Vorlagenbild Datei PNG, auf das gewartet wird. Erfasst wird automatisch das Fenster aus dem letzten 'Fenster erfassen' — kein extra Fenster-Feld nötig.
Ähnlichkeit Zahl (0–1) 0.95 Wie genau der Treffer sein muss (0–1). 0.9 = sehr genau, 0.7 = tolerant.
Warten auf Auswahl: erscheint, verschwindet erscheint erscheint = warten bis das Bild auftaucht; verschwindet = warten bis es weg ist.
erscheint — warten, bis das Bild auftaucht
verschwindet — warten, bis das Bild weg ist
Unbegrenzt warten Ja/Nein aus An = ohne Zeitlimit warten (bis das Bild da/weg ist oder der Bot/die App gestoppt wird). Aus = 'Zeitlimit' unten gilt.
Zeitlimit Zahl (≥ 0) 30 Wie lange höchstens gewartet wird (Einheit rechts), bevor 'timeout' ausgelöst wird.
Nur sichtbar, wenn Unbegrenzt warten = aus.
Einheit Auswahl: Millisekunden, Sekunden, Minuten, Stunden Sekunden Zeiteinheit des Zeitlimits.
Millisekunden — 1000 ms = 1 Sekunde
Nur sichtbar, wenn Unbegrenzt warten = aus.
Prüf-Intervall Ganze Zahl (ms) 300 Pause zwischen zwei Prüfungen. Kleiner = schneller reagieren, mehr CPU.
Skalierungstolerant Ja/Nein aus Sucht die Vorlage auch in mehreren Größen (ca. 0,8×–1,2×). Macht die Suche robust gegen andere Auflösung / UI-Skalierung / Monitor, ist aber etwas langsamer.
Graustufen Ja/Nein aus Vergleicht in Graustufen — robuster gegen Beleuchtungs-/Farbunterschiede.

⌛ Auf Farbe warten Free

Wartet pollend, bis eine Farbe (± Toleranz) im Bereich erscheint. Ausgänge gefunden/timeout, Daten x,y (Bildschirm-Koordinaten des Treffers). Zeitlimit 0 = unbegrenzt.

Eingänge: in (Ablauf) · Ausgänge: gefunden (Ablauf), Zeit abgelaufen (Ablauf), gefunden, x, y

Feld Typ Standard Bedeutung
Farbe Farbe Die gesuchte Farbe (HEX #RRGGBB). Pipette nimmt sie direkt vom Bildschirm. Über die Toleranz unten steuerst du, wie stark sie abweichen darf. Beispiel: #20C0C0
Toleranz Ganze Zahl (0–128) 12 Erlaubte Abweichung je Kanal (0–128). 8–20 ist ein guter Start. 0 = exakt.
Fenster-Titel Fenster Titel(-ausschnitt) des frisch zu erfassenden Fensters. Beispiel: Notepad
Bereich X Ganze Zahl (px) 0 Linke Kante des Suchbereichs. 0 = ganz links.
Bereich Y Ganze Zahl (px) 0 Obere Kante. 0 = ganz oben.
Breite Ganze Zahl (px) 0 Breite. 0 = bis zum rechten Rand.
Höhe Ganze Zahl (px) 0 Höhe. 0 = bis zum unteren Rand.
Relativ zum Anker Ja/Nein aus An = die Koordinaten werden als VERSATZ zum Anker gespeichert, den „Anker finden (Bild)“ gefunden hat. Verschiebt sich die Oberfläche, wandert der Bereich mit. Aus = feste Koordinaten.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Relativ zum Anker = an.
Raster Ganze Zahl (1–20, px) 2 Nur jeden n-ten Pixel prüfen (schneller). 1 = jeden Pixel, 2–4 empfohlen.
Zeitlimit Zahl (≥ 0) 30 Wie lange höchstens gewartet wird (Einheit rechts), bevor 'timeout' ausgelöst wird. 0 = unbegrenzt.
Einheit Auswahl: Millisekunden, Sekunden, Minuten, Stunden Sekunden Zeiteinheit des Zeitlimits.
Millisekunden — 1000 ms = 1 Sekunde
Prüf-Intervall Ganze Zahl (ms) 300 Pause zwischen zwei Prüfungen. Kleiner = schneller reagieren, mehr CPU.

🕰 Auf Text warten Free

Wartet pollend, bis ein Text im Bereich erscheint. Ausgänge gefunden/timeout, Daten x,y (Bildschirm-Koordinaten der Treffer-Mitte), treffer. Zeitlimit 0 = unbegrenzt. Tipp: am besten ein einzelnes Wort/Zahl suchen.

Eingänge: in (Ablauf), suchtext · Ausgänge: gefunden (Ablauf), Zeit abgelaufen (Ablauf), gefunden, x, y, treffer

Feld Typ Standard Bedeutung
Suchtext Text Wort/Zahl, auf dessen Erscheinen gewartet wird (Groß/Klein egal, Teiltreffer zählt). Der Daten-Eingang hat Vorrang. Beispiel: Approach
Fenster-Titel Fenster Titel(-ausschnitt) des frisch zu erfassenden Fensters. Beispiel: Notepad
Bereich X Ganze Zahl (px) 0 Suchbereich linke Kante. 0 = ganz links.
Bereich Y Ganze Zahl (px) 0 Obere Kante. 0 = ganz oben.
Breite Ganze Zahl (px) 0 Breite. 0 = bis zum rechten Rand.
Höhe Ganze Zahl (px) 0 Höhe. 0 = bis zum unteren Rand.
Vergrößerung Auswahl: 1x, 2x, 3x, 4x 2x Bild vor der OCR hochskalieren — hilft bei kleiner Schrift.
2x — empfohlen
Graustufen Ja/Nein an Farben entfernen — meist bessere Erkennung.
Invertieren Ja/Nein an Heller Text auf dunklem Hintergrund → an.
Sprache Auswahl: Automatisch, Deutsch, Englisch, Russisch Automatisch OCR-Sprache (Sprachpaket muss installiert sein).
Relativ zum Anker Ja/Nein aus An = die Koordinaten werden als VERSATZ zum Anker gespeichert, den „Anker finden (Bild)“ gefunden hat. Verschiebt sich die Oberfläche, wandert der Bereich mit. Aus = feste Koordinaten.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Relativ zum Anker = an.
Zeitlimit Zahl (≥ 0) 30 Wie lange höchstens gewartet wird (Einheit rechts), bevor 'timeout' ausgelöst wird. 0 = unbegrenzt.
Einheit Auswahl: Millisekunden, Sekunden, Minuten, Stunden Sekunden Zeiteinheit des Zeitlimits.
Millisekunden — 1000 ms = 1 Sekunde
Prüf-Intervall Ganze Zahl (ms) 500 Pause zwischen zwei Prüfungen. OCR ist rechenintensiv — nicht zu klein wählen.

📊 Balken lesen Free

Misst den Füllgrad eines Balkens (Leben/Mana) in Prozent → 'prozent' (0..100) und 'voll'.

Eingänge: in (Ablauf) · Ausgänge: weiter (Ablauf), prozent, voll

Feld Typ Standard Bedeutung
Bereich X Ganze Zahl (px) 0 Linke Kante des Balken-Bereichs (Pixel im Fenster). So eng wie möglich um den Balken legen.
Bereich Y Ganze Zahl (px) 0 Obere Kante des Balken-Bereichs.
Breite Ganze Zahl (px) 0 Breite des Balkens. 0 = bis zum rechten Rand.
Höhe Ganze Zahl (px) 0 Höhe des Balkens. 0 = bis zum unteren Rand.
Bereich relativ zum Anker Ja/Nein aus An = x/y (bzw. Mitte) sind Offsets relativ zum zuletzt per 'Anker finden' gefundenen Bezugspunkt; der Bereich wandert dann mit dem HUD mit.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Bereich relativ zum Anker = an.
Ausrichtung Auswahl: waagerecht, senkrecht waagerecht Richtung, in die der Balken gefüllt wird.
waagerecht — Balken füllt sich von links nach rechts
senkrecht — Balken füllt sich von unten nach oben
Füllfarbe Farbe #20C020 Farbe des GEFÜLLTEN Teils (HEX #RRGGBB). Pipette nimmt sie direkt vom Balken. Beispiel: #20C020
Toleranz Ganze Zahl (0–255, ±) 40 Wie stark ein Pixel je Farbkanal von der Füllfarbe abweichen darf und trotzdem als 'gefüllt' zählt. 0 = exakt, 40 = tolerant.

🔭 Bereich auf Änderung überwachen Abo

Merkt sich das Bild eines festen Bereichs und wartet, bis sich darin genug ändert — z. B. wenn eine Anzeige umspringt, Beute erscheint oder ein Fortschritt fertig wird. Empfindlichkeit (Farbabstand je Pixel) und Mindest-Anteil (wie viele Pixel) filtern Rauschen heraus. Ausgänge geändert/zeitüberschreitung, Daten anteil, x, y (Bildschirm-Mitte).

Eingänge: in (Ablauf) · Ausgänge: geändert (Ablauf), zeitüberschreitung (Ablauf), anteil, x, y

Feld Typ Standard Bedeutung
Fenster-Titel Fenster Titel (oder ein Teil davon) des zu überwachenden Fensters. Leer lassen, um das globale Ziel-Fenster des Workflows aus der Start-Node zu benutzen. Beispiel: Notepad
Bereich X Ganze Zahl (px) 0 Linke Kante des überwachten Bereichs. Mit „Bereich“ direkt auf dem Bildschirm ziehen — Y/Breite/Höhe werden automatisch mitgefüllt.
Bereich Y Ganze Zahl (px) 0 Obere Kante des überwachten Bereichs.
Breite Ganze Zahl (px) 0 Breite des überwachten Bereichs in Pixeln. So klein wie möglich halten — ein kleiner Bereich reagiert genauer und kostet weniger Zeit.
Höhe Ganze Zahl (px) 0 Höhe des überwachten Bereichs in Pixeln.
Relativ zum Anker Ja/Nein aus An = die Koordinaten werden als VERSATZ zum Anker gespeichert, den „Anker finden (Bild)“ gefunden hat. Verschiebt sich die Oberfläche, wandert der Bereich mit. Aus = feste Koordinaten.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Relativ zum Anker = an.
Empfindlichkeit Ganze Zahl (0–255) 30 Wie stark sich die Farbe eines Pixels unterscheiden muss, damit er als verändert zählt (0–255). Kleine Werte reagieren auf den kleinsten Unterschied, größere überhören Rauschen wie Kompressions-Artefakte oder weiche Kanten. 30 ist ein guter Startwert.
Mindest-Anteil Zahl (0–100, %) 1 Wie viel des Bereichs sich ändern muss, damit er als geändert gilt (Prozent der Pixel). Erhöhen, wenn ein blinkender Cursor oder eine kleine Animation zu früh auslöst; senken, wenn eine feine Änderung übersehen wird.
Unbegrenzt warten Ja/Nein aus An = warten, bis sich der Bereich ändert, egal wie lange es dauert. Der Lauf lässt sich weiterhin jederzeit stoppen.
Zeitlimit Zahl (≥ 0) 30 Wie lange höchstens überwacht wird. Ändert sich bis dahin nichts, geht der Ablauf am Ausgang „Zeitüberschreitung“ weiter.
Nur sichtbar, wenn Unbegrenzt warten = aus.
Einheit Auswahl: Millisekunden, Sekunden, Minuten, Stunden Sekunden Einheit des Zeitlimits.
Millisekunden — 1000 ms = 1 Sekunde
Nur sichtbar, wenn Unbegrenzt warten = aus.
Prüf-Abstand Ganze Zahl (ms) 500 Wie oft der Bereich mit dem gemerkten Bild verglichen wird. Kürzere Abstände bemerken eine Änderung früher, brauchen aber mehr Rechenleistung.
Abtastschritt Ganze Zahl (1–20) 1 1 prüft jeden Pixel. 3 prüft nur jeden dritten in beide Richtungen — ein Neuntel der Punkte und entsprechend schneller. Lohnt sich bei einem großen Bereich mit kurzem Abstand: Was sich sichtbar ändert, ändert sich nie an nur einem Pixel.

🖼 Bild finden Free

Sucht ein Vorlagenbild im erfassten Fenster. Ausgänge found/notfound, Daten x,y (Bildschirm).

Eingänge: in (Ablauf) · Ausgänge: gefunden (Ablauf), nicht gefunden (Ablauf), x, y

Feld Typ Standard Bedeutung
Vorlagenbild Datei PNG, nach dem gesucht wird. 'Datei…' zum Auswählen, oder 'Aufnehmen' um einen Bildschirm-Ausschnitt als Vorlage zu speichern.
Ähnlichkeit Zahl (0–1) 0.95 Wie genau der Treffer sein muss (0–1). 0.9 = sehr genau, 0.7 = tolerant.
Fenster-Titel Fenster Titel(-ausschnitt) des zu erfassenden Fensters. Beispiel: Notepad
Bereich X Ganze Zahl (px) 0 Suchbereich linke Kante (0 = ganz links). 0/0/0/0 = ganze Quelle.
Bereich Y Ganze Zahl (px) 0 Obere Kante des Suchbereichs.
Bereich Breite Ganze Zahl (px) 0 Breite des Suchbereichs. 0 = bis zum rechten Rand.
Bereich Höhe Ganze Zahl (px) 0 Höhe des Suchbereichs. 0 = bis zum unteren Rand.
Bereich relativ zum Anker Ja/Nein aus An = x/y (bzw. Mitte) sind Offsets relativ zum zuletzt per 'Anker finden' gefundenen Bezugspunkt; der Bereich wandert dann mit dem HUD mit.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Bereich relativ zum Anker = an.
Versatz X Ganze Zahl (px) 0 Verschiebt die ausgegebene Position gegenüber der Treffer-Mitte. In 'Vorschau…' per Klick setzbar.
Versatz Y Ganze Zahl (px) 0 Vertikaler Versatz gegenüber der Treffer-Mitte.
Skalierungstolerant Ja/Nein aus Sucht die Vorlage auch in mehreren Größen (ca. 0,8×–1,2×). Macht die Suche robust gegen andere Auflösung / UI-Skalierung / Monitor, ist aber etwas langsamer.
Graustufen Ja/Nein aus Vergleicht in Graustufen — robuster gegen Beleuchtungs-/Farbunterschiede.
Helligkeit prüfen Ja/Nein aus Prüft zusätzlich die absolute Helligkeit: Ein Fund, der deutlich dunkler als die Vorlage ist (z. B. von einem halbtransparenten schwarzen Overlay abgedunkelt), gilt als NICHT gefunden. Die normale Bildsuche ignoriert die Helligkeit — ein gleich aussehendes, nur abgedunkeltes (nicht anklickbares) Element würde sonst trotzdem passen.
Max. Abdunklung (%) Zahl (0–100) 8 Wie viel dunkler als die Vorlage ein Fund höchstens sein darf, bevor er verworfen wird. Z. B. 8 = einen Fund verwerfen, der mehr als 8 % dunkler ist. Größer = toleranter.
Nur sichtbar, wenn Helligkeit prüfen = an.

🔘 Button-Zustand Abo

Erkennt per Vorlagen-Vergleich, welcher Zustand (aktiv/inaktiv/cooldown) auf einer Region zutrifft → 'zustand', 'score'.

Eingänge: in (Ablauf) · Ausgänge: weiter (Ablauf), zustand, Güte

Feld Typ Standard Bedeutung
Bereich X Ganze Zahl (px) 0 Linke Kante des Button-Bereichs (Pixel im Fenster). So eng wie möglich um den Button legen.
Bereich Y Ganze Zahl (px) 0 Obere Kante des Button-Bereichs.
Breite Ganze Zahl (px) 0 Breite des Bereichs. 0 = bis zum rechten Rand.
Höhe Ganze Zahl (px) 0 Höhe des Bereichs. 0 = bis zum unteren Rand.
Relativ zum Anker Ja/Nein aus An = die Koordinaten werden als VERSATZ zum Anker gespeichert, den „Anker finden (Bild)“ gefunden hat. Verschiebt sich die Oberfläche, wandert der Bereich mit. Aus = feste Koordinaten.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Relativ zum Anker = an.
Zustände Text (mehrzeilig) Je Zeile ein Zustand im Format label=vollerBildpfad.png. Am einfachsten per Werkzeug 'Zustände…' verwalten (je Zustand Name + Bild wählen oder aufnehmen).
Schwelle Zahl (0–1) 0.95 Mindest-Ähnlichkeit (0..1) für einen gültigen Treffer. Liegt der beste Score darunter, gilt der Zustand als unbekannt (leer).
Skalierungstolerant Ja/Nein aus Sucht die Vorlage auch in mehreren Größen (ca. 0,8×–1,2×). Macht die Suche robust gegen andere Auflösung / UI-Skalierung / Monitor, ist aber etwas langsamer.
Graustufen Ja/Nein aus Vergleicht in Graustufen — robuster gegen Beleuchtungs-/Farbunterschiede.
Helligkeit prüfen Ja/Nein aus Prüft zusätzlich die absolute Helligkeit: Ein Fund, der deutlich dunkler als die Vorlage ist (z. B. von einem halbtransparenten schwarzen Overlay abgedunkelt), gilt als NICHT gefunden. Die normale Bildsuche ignoriert die Helligkeit — ein gleich aussehendes, nur abgedunkeltes (nicht anklickbares) Element würde sonst trotzdem passen.
Max. Abdunklung (%) Zahl (0–100) 8 Wie viel dunkler als die Vorlage ein Fund höchstens sein darf, bevor er verworfen wird. Z. B. 8 = einen Fund verwerfen, der mehr als 8 % dunkler ist. Größer = toleranter.
Nur sichtbar, wenn Helligkeit prüfen = an.

🌈 Farbe suchen Free

Sucht eine Farbe (± Toleranz) im erfassten Fenster. 'gefunden' = wahr/falsch, x,y = erster Treffer (Bildschirm-Koordinaten).

Eingänge: in (Ablauf) · Ausgänge: gefunden (Ablauf), nicht (Ablauf), gefunden, x, y

Feld Typ Standard Bedeutung
Farbe Farbe Die gesuchte Farbe (HEX #RRGGBB). Pipette nimmt sie direkt vom Bildschirm. Über die Toleranz unten steuerst du, wie stark sie abweichen darf. Beispiel: #20C0C0
Toleranz Ganze Zahl (0–128) 12 Erlaubte Abweichung je Kanal (0–128). Eine gepickte Farbe weicht im Screenshot oft um ein paar Werte ab — 8–20 ist ein guter Start. 0 = exakt.
Fenster-Titel Fenster Titel(-ausschnitt) des frisch zu erfassenden Fensters. Beispiel: Notepad
Bereich X Ganze Zahl (px) 0 Linke Kante des Suchbereichs. 0 = ganz links.
Bereich Y Ganze Zahl (px) 0 Obere Kante. 0 = ganz oben.
Breite Ganze Zahl (px) 0 Breite. 0 = bis zum rechten Rand.
Höhe Ganze Zahl (px) 0 Höhe. 0 = bis zum unteren Rand.
Bereich relativ zum Anker Ja/Nein aus An = x/y (bzw. Mitte) sind Offsets relativ zum zuletzt per 'Anker finden' gefundenen Bezugspunkt; der Bereich wandert dann mit dem HUD mit.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Bereich relativ zum Anker = an.
Raster Ganze Zahl (1–20, px) 2 Nur jeden n-ten Pixel prüfen (schneller). 1 = jeden Pixel, 2–4 empfohlen.

🔁 Für jeden Treffer Abo

Findet ALLE Vorkommen eines Bildes und gibt sie einzeln aus. Verkabelung: 'body' → deine Aktionen (nutzen x,y) → letzte Aktion zurück zu DIESEM Node. 'done' läuft weiter, wenn alle durch sind.

Eingänge: in (Ablauf) · Ausgänge: body (Ablauf), fertig (Ablauf), x, y, Nummer, Güte

Feld Typ Standard Bedeutung
Vorlagenbild Datei PNG, nach dem im Fenster gesucht wird. 'Datei…' zum Auswählen, oder 'Aufnehmen' um einen Bildschirm-Ausschnitt als Vorlage zu speichern.
Ähnlichkeit Zahl (0–1) 0.95 Wie genau der Treffer sein muss (0–1). 0.9 = sehr genau, 0.7 = tolerant.
Max. Treffer Ganze Zahl (≥ 1) 20 Wie viele Vorkommen höchstens durchlaufen werden.
Bereich X Ganze Zahl (px) 0 Suchbereich linke Kante (0 = ganz links). 0/0/0/0 = ganze Quelle.
Bereich Y Ganze Zahl (px) 0 Obere Kante des Suchbereichs.
Bereich Breite Ganze Zahl (px) 0 Breite des Suchbereichs. 0 = bis zum rechten Rand.
Bereich Höhe Ganze Zahl (px) 0 Höhe des Suchbereichs. 0 = bis zum unteren Rand.
Bereich relativ zum Anker Ja/Nein aus An = x/y (bzw. Mitte) sind Offsets relativ zum zuletzt per 'Anker finden' gefundenen Bezugspunkt; der Bereich wandert dann mit dem HUD mit.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Bereich relativ zum Anker = an.
Reihenfolge Auswahl: beste zuerst, oben → unten, links → rechts oben → unten In welcher Reihenfolge die Treffer abgearbeitet werden.
beste zuerst — nach Ähnlichkeit absteigend
oben → unten — nach Y-Position (empfohlen)
links → rechts — nach X-Position
Neu suchen Ja/Nein aus Bei jedem Durchlauf neu suchen (robuster, langsamer).
Skalierungstolerant Ja/Nein aus Sucht die Vorlage auch in mehreren Größen (ca. 0,8×–1,2×). Macht die Suche robust gegen andere Auflösung / UI-Skalierung / Monitor, ist aber etwas langsamer.
Graustufen Ja/Nein aus Vergleicht in Graustufen — robuster gegen Beleuchtungs-/Farbunterschiede.

🌙 Lebensbalken (Bogen) Abo

Misst den Füllgrad eines gebogenen HP-Rings (Kapazitor/Schild/Panzer/Struktur) in Prozent → 'prozent' (0..100). Mittelpunkt, Radius und Winkel per Werkzeug '◠ Bogen…' festlegen.

Eingänge: in (Ablauf) · Ausgänge: weiter (Ablauf), prozent

Feld Typ Standard Bedeutung
Fenster-Titel Fenster Titel(-ausschnitt) des frisch zu erfassenden Fensters. Beispiel: Notepad
Mittelpunkt X Ganze Zahl (px) 0 Mittelpunkt des Rings (X, bildrelativ). Am einfachsten alles per Werkzeug '◠ Bogen…' mit 3 Klicks festlegen.
Mittelpunkt Y Ganze Zahl (px) 0 Mittelpunkt des Rings (Y, bildrelativ).
Bereich relativ zum Anker Ja/Nein aus An = x/y (bzw. Mitte) sind Offsets relativ zum zuletzt per 'Anker finden' gefundenen Bezugspunkt; der Bereich wandert dann mit dem HUD mit.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Bereich relativ zum Anker = an.
Radius Ganze Zahl (≥ 1, px) 40 Abstand des Rings vom Mittelpunkt (Pixel).
Start-Winkel Zahl (-360–360, °) 0 Startwinkel des Bogens in Grad. 0° = rechts, im Uhrzeigersinn steigend (90° = unten, 180° = links, −90°/270° = oben).
End-Winkel Zahl (-360–360, °) 180 Endwinkel des Bogens in Grad. Abgetastet wird IM UHRZEIGERSINN von Start nach Ende.
Band-Breite Ganze Zahl (≥ 1, px) 6 Breite des abgetasteten Rings quer zum Bogen (Pixel). Etwa so breit wie der sichtbare Ring wählen.
Füllfarbe Farbe #20C0C0 Farbe des GEFÜLLTEN Ring-Teils (HEX #RRGGBB). Pipette nimmt sie direkt vom Ring. Beispiel: #20C0C0
Toleranz Ganze Zahl (0–128, ±) 20 Wie stark ein Pixel je Farbkanal von der Füllfarbe abweichen darf und trotzdem als 'gefüllt' zählt (0 = exakt, 20 = tolerant).
Lücken-Toleranz Ganze Zahl (0–30, °) 5 Für gestrichelte Balken: maximale Winkel-Lücke (Grad), die noch als gefüllt überbrückt wird — größer, wenn die Striche größere Abstände haben.

✨ Leuchtenden Button erkennen Abo

Erkennt einen Button, dessen Aktiv-Zustand als pulsierender Leucht-Rand dargestellt wird. Nimmt mehrere Proben über ein kurzes Zeitfenster, damit der dunkle Moment des Pulsierens nicht mehr täuschen kann. Ausgänge aktiv/inaktiv plus die Mittel-Koordinaten.

Eingänge: in (Ablauf) · Ausgänge: aktiv (Ablauf), inaktiv (Ablauf), aktiv, x, y, helligkeit, amplitude

Feld Typ Standard Bedeutung
Fenster-Titel Fenster Titel (oder ein Teil davon) des zu erfassenden Fensters. Leer lassen, um das globale Ziel-Fenster des Workflows aus der Start-Node zu benutzen. Beispiel: Notepad
Bereich X Ganze Zahl (px) 0 Linke Kante des Button-Bereichs. Mit „Bereich“ direkt auf dem Bildschirm ziehen — Y/Breite/Höhe werden automatisch mitgefüllt.
Bereich Y Ganze Zahl (px) 0 Obere Kante des Button-Bereichs.
Breite Ganze Zahl (px) 0 Breite des Button-Bereichs in Pixeln.
Höhe Ganze Zahl (px) 0 Höhe des Button-Bereichs in Pixeln.
Button-Form Auswahl: Rechteck, Rund / oval Rechteck Grob, wie der Button geformt ist. Gemessen wird nur sein RAND-Ring — dort sitzt das Leuchten, nicht in der Füllung.
Rechteck — Quadratischer oder rechteckiger Button — gemessen wird der Rand-Rahmen des Bereichs.
Rund / oval — Runder oder ovaler Button — gemessen wird der in den Bereich einbeschriebene elliptische Ring.
Randbreite Ganze Zahl (1–64, px) 3 Wie viele Pixel von der Kante nach innen als Leucht-Rand zählen. Ungefähr die sichtbare Dicke des Leuchtens — zu groß mischt die Button-Füllung mit hinein und schwächt das Signal.
Abtastungen Ganze Zahl (2–60) 6 Wie viele Bilder über das Zeitfenster aufgenommen werden. Mehr = sicherer, aber die Node braucht entsprechend länger. 5–8 reichen meist, um einen hellen Moment des Pulsierens zu erwischen.
Abtastdauer Ganze Zahl (0–60000, ms) 1200 Über welchen Zeitraum die Proben verteilt werden. Sollte mindestens einen vollen Puls-Zyklus abdecken — im Zweifel lieber etwas länger als kürzer einstellen.
Helligkeits-Schwelle Zahl (0–255) 180 Ab welcher Helligkeit des Rands (0–255) der Button als aktiv gilt, auch ohne Pulsieren. Den gemessenen Wert nach einem Testlauf aus dem Protokoll ablesen und die Schwelle zwischen Aus- und An-Wert legen.
Puls-Schwelle Zahl (0–255) 12 Wie stark die Rand-Helligkeit schwanken muss (hellste minus dunkelste Probe), damit der Button als aktiv gilt. Das ist der eigentliche Kniff: ein ausgeschalteter Button pulsiert nicht. 0 = nur die Helligkeits-Schwelle nutzen.
Relativ zum Anker Ja/Nein aus An = die Koordinaten werden als VERSATZ zum Anker gespeichert, den „Anker finden (Bild)“ gefunden hat. Verschiebt sich die Oberfläche, wandert der Bereich mit. Aus = feste Koordinaten.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Relativ zum Anker = an.

🧮 Matrix lesen Abo

Legt ein Gitter (Zeilen×Spalten) über das erfasste Fenster und liest je Zelle Farbe/Label → matrix, text, rows, cols.

Eingänge: in (Ablauf) · Ausgänge: weiter (Ablauf), matrix, Text, rows, cols

Feld Typ Standard Bedeutung
Zeilen Ganze Zahl (1–200) 6 Anzahl der Zeilen im Gitter. Über 'Gitter…' visuell auf dem Screenshot anlegen.
Spalten Ganze Zahl (1–200) 7 Anzahl der Spalten im Gitter.
Gitter X Ganze Zahl (px) 0 Linke Kante des Gitter-Rechtecks (Pixel im Fenster). 'Gitter…' öffnet die Vorschau zum Ziehen.
Gitter Y Ganze Zahl (px) 0 Obere Kante des Gitter-Rechtecks.
Breite Ganze Zahl (px) 0 Breite des Gitter-Rechtecks. 0 = bis zum rechten Rand.
Höhe Ganze Zahl (px) 0 Höhe des Gitter-Rechtecks. 0 = bis zum unteren Rand.
Messfeld Ganze Zahl (1–64, px) 6 Kantenlänge des Quadrats (N×N Pixel), über das je Zelle die Durchschnittsfarbe gemittelt wird.
Palette Text (mehrzeilig) Je Zeile 'label=#RRGGBB' (z. B. rot=#FF0000). Leer = rohe Hex-Farbe je Zelle ausgeben. Beispiel: leer=#202020 rot=#D02020 gelb=#E0C000
Toleranz Ganze Zahl (0–255, ±) 40 Maximale RGB-Distanz zur nächsten Palette-Farbe. Darüber wird '?' ausgegeben.
Spalten-Grenzen Text Interne Spaltengrenzen als Brüche 0..1, Komma-getrennt (leer = gleich breit). Wird vom Gitter-Werkzeug beim Ziehen der Trennlinien gesetzt.
Zeilen-Grenzen Text Interne Zeilengrenzen als Brüche 0..1 (leer = gleich hoch).
Relativ zum Anker Ja/Nein aus An = die Koordinaten werden als VERSATZ zum Anker gespeichert, den „Anker finden (Bild)“ gefunden hat. Verschiebt sich die Oberfläche, wandert der Bereich mit. Aus = feste Koordinaten.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Relativ zum Anker = an.
Messpunkt X Zahl (0–1) 0.5 Wo je Zelle gemessen wird, waagerecht (0 = links, 0.5 = Mitte, 1 = rechts).
Messpunkt Y Zahl (0–1) 0.5 Wo je Zelle gemessen wird, senkrecht (0 = oben, 0.5 = Mitte, 1 = unten).

🖱 Maus-Symbol Abo

Rund um das Maus-Symbol, in einem Baustein: aktuelles Symbol lesen (Debug), auf ein Symbol WARTEN, in eine Richtung (X±/Y±) fahren bis ein Symbol erscheint (z. B. Fensterrand finden) und dort optional per Ziehen das Fenster verändern. Ausgänge 'out'/'nicht'; Daten: symbol, istHand, x, y.

Eingänge: in (Ablauf) · Ausgänge: weiter (Ablauf), nicht (Ablauf), symbol, istHand, x, y

Feld Typ Standard Bedeutung
Aktion Auswahl: Lesen (Debug), Auf Symbol warten, Fahren bis Symbol, Fenster-Größe (finden + ziehen) Lesen (Debug) Was mit dem Maus-Symbol geschehen soll.
Zielsymbol Auswahl: groesse-we ↔, groesse-ns ↕, groesse-nwse ⤡, groesse-nesw ⤢, groesse-alle ✥, hand ✋, text I, pfeil ↖, warten ⏳, nicht ⃠ groesse-we ↔ Gesuchtes Maus-Symbol (den Namen über den Lesen-Modus herausfinden).
Nur sichtbar, wenn Aktion = „Auf Symbol warten“ oder „Fahren bis Symbol“ oder „Fenster-Größe (finden + ziehen)“.
Richtung Auswahl: → X+, ← X−, ↓ Y+, ↑ Y− → X+ In welche Richtung beim Suchen gefahren wird.
Nur sichtbar, wenn Aktion = „Fahren bis Symbol“ oder „Fenster-Größe (finden + ziehen)“.
Schritt Ganze Zahl (≥ 1, px) 3 Pixel pro Suchschritt.
Nur sichtbar, wenn Aktion = „Fahren bis Symbol“ oder „Fenster-Größe (finden + ziehen)“.
Max. Distanz Ganze Zahl (≥ 1, px) 400 Nach so vielen Pixeln aufgeben.
Nur sichtbar, wenn Aktion = „Fahren bis Symbol“ oder „Fenster-Größe (finden + ziehen)“.
Zeitlimit Ganze Zahl (≥ 0, ms) 3000 Maximale Wartezeit.
Nur sichtbar, wenn Aktion = „Auf Symbol warten“.
Ziehen X Ganze Zahl (px) 0 Waagerechtes Ziehen beim Verändern (+ rechts, − links).
Nur sichtbar, wenn Aktion = „Fenster-Größe (finden + ziehen)“.
Ziehen Y Ganze Zahl (px) 0 Senkrechtes Ziehen beim Verändern (+ runter, − hoch).
Nur sichtbar, wenn Aktion = „Fenster-Größe (finden + ziehen)“.

🎨 Pixel-Farbe Free

Liest die Farbe an (x,y) im erfassten Fenster → r,g,b.

Eingänge: in (Ablauf) · Ausgänge: weiter (Ablauf), r, g, b, match

Feld Typ Standard Bedeutung
X Ganze Zahl (px) 0 X-Position des Pixels im Fenster.
Y Ganze Zahl (px) 0 Y-Position des Pixels im Fenster.
Relativ zum Anker Ja/Nein aus An = die Koordinaten werden als VERSATZ zum Anker gespeichert, den „Anker finden (Bild)“ gefunden hat. Verschiebt sich die Oberfläche, wandert der Bereich mit. Aus = feste Koordinaten.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Relativ zum Anker = an.
Zielfarbe Farbe Farbe zum Vergleich als HEX (#RRGGBB). Keine HEX zur Hand? Pipette klicken und vom Bildschirm nehmen. Leer = kein Vergleich. Beispiel: #00FFFF
Toleranz Ganze Zahl (0–255, ±) 30 Wie stark die Farbe abweichen darf und trotzdem als Treffer zählt. 0 = exakt, 40 = tolerant.

🔎 Text finden (Position) Free

Sucht einen Text im erfassten Fenster und gibt die Bildschirm-Position (x,y) zurück (passt in Maus bewegen / Klick). Ausgänge gefunden/nicht. Tipp: am besten ein einzelnes Wort oder eine Zahl suchen.

Eingänge: in (Ablauf), suchtext · Ausgänge: gefunden (Ablauf), nicht (Ablauf), gefunden, x, y, treffer

Feld Typ Standard Bedeutung
Suchtext Text Wort/Zahl, dessen Position gesucht wird (Groß/Klein egal, Teiltreffer zählt). Der Daten-Eingang hat Vorrang. Beispiel: Approach
Bereich X Ganze Zahl (px) 0 Suchbereich linke Kante (Fenster-Pixel). 0 = ganz links.
Bereich Y Ganze Zahl (px) 0 Obere Kante. 0 = ganz oben.
Breite Ganze Zahl (px) 0 Breite. 0 = bis zum rechten Rand.
Höhe Ganze Zahl (px) 0 Höhe. 0 = bis zum unteren Rand.
Bereich relativ zum Anker Ja/Nein aus An = x/y (bzw. Mitte) sind Offsets relativ zum zuletzt per 'Anker finden' gefundenen Bezugspunkt; der Bereich wandert dann mit dem HUD mit.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Bereich relativ zum Anker = an.
Vergrößerung Auswahl: 1x, 2x, 3x, 4x 2x Bild vor der OCR hochskalieren — hilft bei kleiner Schrift.
2x — empfohlen
Graustufen Ja/Nein an Farben entfernen — meist bessere Erkennung.
Invertieren Ja/Nein an Heller Text auf dunklem Hintergrund → an.
Sprache Auswahl: Automatisch, Deutsch, Englisch, Russisch Automatisch OCR-Sprache (Sprachpaket muss installiert sein).

🔤 Text lesen (OCR) Free

OCR auf einen Bereich (x,y,w,h) des erfassten Fensters → 'text'.

Eingänge: in (Ablauf) · Ausgänge: weiter (Ablauf), Text, Zeilen, lineCount

Feld Typ Standard Bedeutung
Bereich X Ganze Zahl (px) 0 Linke Kante des Lese-Bereichs (Pixel im Fenster). 0 = ganz links.
Bereich Y Ganze Zahl (px) 0 Obere Kante des Lese-Bereichs. 0 = ganz oben.
Breite Ganze Zahl (px) 0 Breite des Bereichs. 0 = bis zum rechten Rand.
Höhe Ganze Zahl (px) 0 Höhe des Bereichs. 0 = bis zum unteren Rand. Tipp: so eng wie möglich um den Text legen.
Bereich relativ zum Anker Ja/Nein aus An = x/y (bzw. Mitte) sind Offsets relativ zum zuletzt per 'Anker finden' gefundenen Bezugspunkt; der Bereich wandert dann mit dem HUD mit.
Anker Anker Welcher benannte Anker benutzt wird. Die Liste zeigt die in diesem Workflow deklarierten Anker. Leer = der zuletzt gelaufene Anker (Verhalten älterer Profile).
Nur sichtbar, wenn Bereich relativ zum Anker = an.
Vergrößerung Auswahl: 1x, 2x, 3x, 4x 2x Bild vor der OCR hochskalieren — hilft bei kleiner Schrift.
1x — Original
2x — doppelt (empfohlen)
3x — dreifach
4x — vierfach (langsamer)
Graustufen Ja/Nein an Farben entfernen — meist bessere Erkennung.
Kontrast Zahl (0.5–3) 1 Kontrast verstärken (1.0 = unverändert). Höher = härtere Kanten.
Invertieren Ja/Nein an Heller Text auf dunklem Hintergrund → an.
Schwellwert Auswahl: aus, automatisch (Otsu), fester Wert aus Bild auf Schwarz/Weiß reduzieren — bei starkem Hintergrundrauschen hilfreich.
aus — keine Binarisierung
automatisch (Otsu) — Schwelle automatisch bestimmen
fester Wert — feste Schwelle unten angeben
Schwelle Ganze Zahl (0–255) 128 Fester Schwellwert (0–255). Pixel heller als dieser Wert werden weiß.
Nur sichtbar, wenn Schwellwert = „fester Wert“.
Sprache Auswahl: Automatisch, Deutsch, Englisch, Russisch, Französisch, Spanisch, Italienisch, Chinesisch (vereinfacht) Automatisch OCR-Sprache. 'Automatisch' = Windows-Anzeigesprache. Für andere Sprachen muss das Windows-Sprachpaket installiert sein (Einstellungen → Zeit und Sprache → Sprache).
Automatisch — Windows-Standardsprache

Prêt à essayer ?

FlowBotCommander est gratuit pour commencer — sans compte.

Démarrer gratuitement