Schritte
Schritte sind der Weg, festzulegen, was eine Aktion tut, ohne Code zu schreiben. Eine als Schritte geschriebene Aktion ist eine Liste: Jede Zeile ist eine Sache, die zu tun ist, etwa Tasten senden, Text eingeben oder Warten, mit ihren Einzelheiten darunter. Wenn die Aktion läuft, werden die Schritte von oben nach unten ausgeführt.
Diese Aktion öffnet einen neuen Browsertab, wartet darauf, tippt einen Suchbegriff und drückt die Eingabetaste.
Für wen Schritte gedacht sind
Schritte sind für alle, die kein Skript schreiben möchten. Sie wählen Schritte aus einer Liste, füllen Felder aus, und der Editor prüft Ihre Eingaben laufend. Die häufigsten Schritte sind als Chips mit einem Klick erreichbar, und jede integrierte Funktion, Variablen, Bedingungen und Schleifen stehen ebenfalls zur Verfügung, im Modus „Einfach“ wie im Modus „Erweitert“.
Derselbe Schritte-Editor wird überall verwendet, wo Input.Observer etwas ausführt: bei einer Aktion auf der Seite „Aktionen“, bei einem Snippet, bei den Vorher- und Nachher-Skripten einer App-Gruppe, bei den globalen Ereignissen, im Makrorekorder und in der Sandbox.
Schritte und Skript
Schritte und Skript sind zwei Arten, dasselbe zu schreiben. Ein Schritt ruft eine der integrierten Funktionen von Input.Observer auf, dieselben, die ein Skript aufruft, und folgt denselben Regeln für Werte. Die Unterschiede:
- Schritte kennen keine Arithmetik und kein Zusammensetzen von Text aus Teilen. Das Feld eines Schritts enthält einen Wert, eine Variable oder einen aus einer festen Reihe von Messwerten wie Zielfenster, nie eine Berechnung.
- Schritte haben Wiederholen, solange…, Wiederholen, bis…, Schleife verlassen und Schritte beenden, die das Skript nicht hat.
- Eine Liste von Schritten lässt sich in ein Skript übersetzen, aber nicht umgekehrt.
Wächst Ihre Aktion über Schritte hinaus, siehe Von Schritten zum Skript. Die Referenz der Skriptsprache behandelt die Skriptsprache und jede integrierte Funktion.
In diesem Abschnitt
| Seite | Inhalt |
|---|---|
| Der Schritte-Editor | Die Schrittliste, die Felder des ausgewählten Schritts und was die Modi „Einfach“ und „Erweitert“ zeigen. |
| Schritte hinzufügen und anordnen | Schritte hinzufügen sowie verschieben, entfernen und aufklappen. |
| Schrittparameter | Die Felder eines Schritts ausfüllen und sein Ergebnis behalten. |
| Variablen | Einen Wert in einem Schritt behalten und in einem späteren verwenden. |
| Bedingungen | Schritte nur ausführen, wenn etwas zutrifft. |
| Schritte wiederholen | Schritte mehrmals ausführen, solange oder bis etwas zutrifft. |
| Ausgearbeitete Rezepte | Vollständige Aktionen, Schritt für Schritt. |
| Von Schritten zum Skript | Wann Sie wechseln, die Codeansicht und das Übersetzen von Schritten. |
| Vom Schritte-Editor gemeldete Probleme | Jede Meldung, die der Editor zeigt, und wie Sie sie beheben. |
Probieren Sie Schritte gefahrlos auf der Seite Sandbox aus, bevor Sie ihnen einen Auslöser geben. Sie führt sie an simulierten Fenstern aus und gibt wieder, was geschehen ist.
- Der Schritte-Editor — Die Schrittliste, die Felder des ausgewählten Schritts, die Chips zum Hinzufügen von Schritten und was die Modi „Einfach“ und „Erweitert“ zeigen.
- Schritte hinzufügen und anordnen — Die Chips zum Hinzufügen von Schritten, die Liste aller integrierten Funktionen, wo ein neuer Schritt landet, und Schritte verschieben und entfernen.
- Schrittparameter — Die Felder eines Schritts: was jede Art annimmt, einen Wert aus dem Menü wählen, die Prüfungen beim Tippen und das Ergebnis eines Schritts behalten.
- Variablen — Einen Wert in einem Schritt speichern und in einem späteren verwenden: „Ergebnis speichern als“, „Variable setzen“, die vier Werttypen und Namensregeln.
- Bedingungen — Schritte nur ausführen, wenn etwas zutrifft: die Blöcke „Wenn“ und „Wenn… sonst…“, die drei Arten von Bedingungen, eine Bedingung umkehren und vorzeitig stoppen.
- Schritte wiederholen — Schritte mehrmals ausführen, solange eine Bedingung zutrifft oder bis sie zutrifft, und eine Wiederholung vorzeitig verlassen.
- Ausgearbeitete Rezepte — Vollständige Aktionen aus Schritten: einen Tab schließen, eine Signatur tippen, ein Fenster auf den nächsten Bildschirm verschieben, maximieren oder wiederherstellen, Medientasten und mehr.
- Von Schritten zum Skript — Wenn eine Aktion über Schritte hinauswächst, die Codeansicht, die Schritte als Text zeigt, und das Übersetzen von Schritten in ein Skript.
- Vom Schritte-Editor gemeldete Probleme — Jede Meldung, die der Schritte-Editor zeigt: was sie verursacht und wie Sie sie beheben.