Aktionen

Wenn Sie eine Aktion bearbeiten oder neu hinzufügen, öffnet sich ein zur Aktion passendes Konfigurationsfenster.

Dort können Sie die entsprechenden Parameter eingeben oder zum Beispiel Mauskoordination mit der Maus definieren.

Aktionen können ein Label als Kommentar oder als Sprungmarke für die Aktionen Goto, Wiederholung, Fokus und Pixelfarberkennung.

Um ein Label zu bearbeiten, klicken Sie in die Spalte "Label".

Die Label-Bezeichnungen "Start", "Ende" and "Nächste" sind von Macro Recorder reserviert.

Wenn Sie ein Label ändern, dass als Sprungmarke genutzt wird, müssen Sie die Sprungmarke entsprechend in allen Aktionen aktualisieren.

Mausklick

mouse_click.pngFührt an der angegebenen Position einen Klick oder Doppelklick mit der definierten linken/mittleren/rechten/X1/X1/X2 Maustaste aus.

Um die Klickposition zu definieren, geben Sie die X/Y-Koordinaten ein oder klicken Sie einfach auf die gewünschte Position.

Wenn Sie die zugrunde liegende Anwendung nicht mit einem Mausklick beeinflussen möchten, drücken Sie die einstellbare Tastenkombination zum "Mausposition erfassen" (standardmäßig die Leertaste), um die Mausposition zu erfassen.

"X1" / "X2" sind zusätzliche Maustasten von erweiterten 5-Tasten-Mausgeräten.

Mausbewegung

mouse.pngBewegt den Mauszeiger von der Anfangs- in die Endposition. Geben Sie die Start-/Endkoordinaten ein oder definieren Sie sie, indem Sie auf den Startpunkt und anschließend auf den Endpunkt klicken.

Die Form des Mauspfades kann konfiguriert werden.

Wenn Sie die zugrunde liegende Anwendung nicht mit einem Mausklick beeinflussen möchten, drücken Sie die einstellbare Tastenkombination zum "Mausposition erfassen" (standardmäßig die Leertaste), um die Mausposition zu erfassen. Beim ersten Betätigen der Tastenkombination wird der Startpunkt erfasst und beim zweiten Betätigen der gewünschte Endpunkt.

Mausrad

scrollwheel.png

Simuliert das Drehen des Mausrad in "virtuellen" Pixeln. Die Wiedergabe kann von den Maustreibern beeinflusst/übersetzt/geändert werden.

Wir empfehlen, die Radaktion aufzuzeichnen, um vorhersehbare Ergebnisse zu erhalten. Beachten Sie, dass die Einstellungen des Maustreibers von Computer zu Computer unterschiedlich sein können.

Taste

key.pngSimuliert einen einzelnen Tastendruck. Macro Recorder sendet den virtuellen Schlüsselcode, den Scancode und das erweiterte Schlüsselkennzeichen an das Betriebssystem. Sie können ein separates Key-Down und Key-Up-Ereignis angeben, um dazwischen weitere Automatisierungsschritte einzubetten.

Um das Drücken einer Tastenkombination ("Hotkey") zu simulieren, verwenden Sie besser die dezidierte Aktion "Hotkey".

Bei längerem Text (im Vergleich zu einzelnen Tastendrücken) sollten Sie die Aktion "Texteingabe" verwenden.

Tastenkombination

Simuliert das Drücken einer Hotkey-Kombination (z.B. STRG+ALT+D). Diese Aktion ist nur durch einen Rechtsklick im Aktionsbereich des Hauptprogrammfensters verfügbar. Sie ist im Hauptmenü nicht verfügbar.

Nachdem die Hotkey-Kombination definiert wurde, kompiliert Macro Recorder die Tastenkombination in einzelne Tasten Ab- und Aufwärtsereignisse.

Zeichen

text.pngDieses Aktionselement kombiniert mehrere Tastendruckereignisse zu einem einzigen Texteingabe-Ereignis, um die Makrobearbeitung zu erleichtern.

Um die Eingabe langer Texte zu automatisieren, empfehlen wir den Macro Recorder mit unserer Textbausteinverwaltung PhraseExpress zu kombinieren.

Warten

wait.pngPausiert die Makrowiedergabe für die angegebene Zeit in Millisekunden (msec), damit der Computer die Vorgänge abschließen kann.

Die Zeit, die benötigt wird, um eine Webseite zu laden oder eine Berechnung durchzuführen, kann stark variieren, abhängig von der aktuellen CPU-Auslastung und anderen Faktoren, wie z.B. Energiesparschemata und anderen im Hintergrund laufenden Aufgaben. Die Wartezeit muss lang genug sein, um den langsamsten Computer unter den schlechtesten Bedingungen zu unterstützen.

Die Pixel-Farberkennung kann die Wartezeiten effizient minimieren, da Macro Recorder hier exakt nur so lange wartet, bis der Computer die aktuelle Aufgabe erledigt hat, anstatt eine feste Zeit abzuwarten.

1 Sekunde = 1.000 msec. 1 Minute = 60.000 msec.1 Stunde = 3.600.000 msec.

Pixelfabe

find_pixel.pngPausiert die Makrowiedergabe, bis ein bestimmtes Anzeigepixel die angegebene Farbe annimmt.

Macro Recorder muss Pausen einlegen, bis ein Prozess abgeschlossen ist, eine Berechnung durchgeführt wird oder eine Website geladen wurde, bevor das Makroskript fortfahren kann. Es gibt jedoch keine direkte Kommunikation mit der kontrollierten Anwendungen, die Macro Recorder zum Fortfahren veranlassen könnte.

Es gibt jedoch einen Trick: Da die meisten Vorgänge auf Ihrem Computer dazu führen, dass Programmfenster, Schaltflächen, Beschriftungen oder Bilder erscheinen, verschwinden oder sich ändern, kann dieser visuelle Hinweis als Auslöser für Macro Recorder verwendet werden. Eine solche Änderung auf dem Monitor bewirkt, dass sich die Pixel in eine bestimmte Farbe ändern. Die Farben können sich je nach aktuellem Bild oder Zustand einer Schaltfläche (die den Zustand eines Programms wiedergibt) ändern.

Videoanleitung

Beispiel: Wenn Sie möchten, dass Macro Recorder Ihren Browser automatisiert, muss es warten, bis eine Webseite geladen ist. Ein guter Indikator für das vollständige Laden ist das Webseitensymbol ("Favicon") links in der Browser-Titelzeile.

Die Aktion "Pixelfarbenerkennung" der Macro Recorder Pro Edition überwacht die Farbänderung eines bestimmten Pixels. Wenn das Pixel in die definierte Farbe wechselt, fährt das Makro mit der Aktion fort, die durch das Label angegeben ist (Standard ist der nächste Schritt).

Ein anpassbarer Timeout bricht die Aufnahme ab oder startet sie neu oder springt zu einem anderen Abschnitt der Aufnahme, der durch ein Label angegeben ist.

Diese Funktion maximiert die Automatisierungsgeschwindigkeit und stellt gleichzeitig sicher, dass selbst die langsamsten Computer mit dem Makro Schritt halten können.

Wenn Sie die zugrunde liegende Anwendung nicht mit einem Mausklick beeinflussen möchten, drücken Sie die einstellbare Tastenkombination zum "Mausposition erfassen" (standardmäßig die Leertaste), um die gewünschte Pixelposition zu erfassen.

Fokuswechsel

windows_change.png

Wartet auf das Erscheinen eines Programmfensters, dass durch seinen Fenstertitel und seine Klasse definiert ist. Sie können entweder den Eintrag leer lassen oder * als Platzhalter in der Textzeichenkette Fenstertitel/Klasse verwenden.

Diese Makrofunktion stellt die Abmessungen und die Position des Fensters wieder her, wenn sie von den Abmessungen zum Zeitpunkt der Makroaufnahme abweichen, um sicherzustellen, dass alle aufgezeichneten Mausaktionen an die richtige Stelle im Fenster gelangen.

Videodemo

Macro Recorder bricht die Makrowiedergabe ab, wenn das Fenster nicht auf die erforderliche Mindestgröße gesetzt werden kann.

Makroaktionen, die auf einen Fokuswechsel folgen, werden zur besseren Lesbarkeit visuell durch eine anpassbare Hintergrundfarbe gruppiert.

Der Timeout-Bereich bietet Rückfalloptionen, wenn das Fenster nicht innerhalb der konfigurierten Wartezeit erscheint. Die Makroausführung kann entweder abbrechen, von Grund auf wiederholen oder das Nichterscheinen der Farbe ignorieren und einfach fortfahren.

Gehe zu

Springt direkt zur Aktion mit dem angegebenen Label.

Wiederholung

Springt für die angegebene Anzahl von Wiederholungen oder die angegebene Zeit zum angegebenen Label.

Nach der letzten Wiederholung springt er zur Aktion mit dem angegebenen Label.