Parameteränderungen

Macro Recorder kann Parameter anderer Aktionen mit jedem Durchlauf mittels einer Goto- oder Repeat-Aktion inkrementieren/dekrementieren, Zufallswerte ausgeben oder eine Liste von Parametern aus einer Datei verwenden, um damit statische Parameter Ihrer Aktionen zu ersetzen.

Zufallsvariation

Die Aktion Zufallsvariation ersetzt den definierten Wertetyp aller nachfolgenden Makroaktionen bis zum angegebenen Label durch eine Zufallszahl in einem anpassbaren Bereich.

Beispiel: Hiermit wird die X-Koordinate aller Aktionen bis zum Label "RandomClicks" durch eine Zufallszahl zwischen 100 und 500 ersetzt:

In diesem Beispielskript werden die X- und Y-Koordinaten der ersten beiden Klicks in jeder Wiedergabeschleife zufällig variiert:

Die Zufallsvariation überschreibt etwaig definierte Werte.

Die Koordinaten des letzte Klicks werden nicht beeinflusst, da die Klickaktion außerhalb der Zufallsvariations-Aktionen und dem Label "RandomClicks" liegt.

Erhöhen

The increment parameter action increments/decrements the defined value type of all subsequent macro actions until the specified label.

Example: This increment parameter action increases the delay or timeout time by 150 on every playback repetition of the next action (only):

Any subsequent action after the next action is not affected by this parameter action in this example.

Parameterliste

Die Aktion Parameterliste ersetzt den definierten Wertetyp aller nachfolgenden Makroaktionen bis zum angegebenen Label durch eine Zeile der angegebenen Parameterwerte (oder Textzeile).

Beispiel: Diese Aktion ersetzt den Text der nächsten Aktion durch eine Zeile der angegebenen Liste:

Bei jedem Durchgang wird jeweils die nächst Zeile ausgelesen: Bemi ersten Durchgang ist der Text "Buggatti", bei der zweiten Runde ist es "Detomaso", etc.

Sie können die Liste entweder manuell in das Eingabefeld eingeben oder die Liste aus einer *.txt Textdatei lesen lassen.

Um die Parameterliste zu durchlaufen, müssen Sie den Makroabschnitt entweder mit "Goto" oder mit "Repeat" Aktionen durchlaufen. Macro Recorder beginnt bei jedem neuen Wiederholungszyklus des Makros (wie in den Wiedergabeeigenschaften konfiguriert) erneut mit dem ersten Element der Liste.

Beispiel: Um 10 Elemente der Liste zu durchlaufen, setzen Sie die Wiederholung der Wiedergabe nicht auf 10, sondern auf 1 und verwenden Sie die Repeat-Aktion und stellen diese auf 10 Wiederholungen ein.

Die Makroschleife muss die Aktion umfassen, die in der Parameterlisten-Aktion unten angegeben ist. Wenn diese Aktion erreicht wird, wird beim nächsten Durchlauf der nächste Eintrag der Liste verwendet.