Mit "DAS\..."
können Sie einen Befehl nach Ablauf einer bestimmten Zeit quasi
in den Abarbeitung einer Remote-Datei "einschieben". Im Datenteil ist zunächst
die Anzahl der Sekunden anzugeben, nach welcher der Befehl ausgeführt werden
soll - bezogen auf den Zeitpunkt, zu dem der Befehl gelesen wird. Danach folgt -
abgetrennt durch einen Backslash - die übliche Befehlszeile für den
einzuschiebenden Befehl. Der Befehl wird dann zum nächstmöglichen Zeitpunkt
nach Erreichen der Vorgabezeit abgearbeitet, d.h. der bei Erreichen der
Vorgabezeit laufende aktuelle Befehl wird in jedem Falle erst beendet (das gilt
analog für "WKS\"). Wenn es sich bei dem aktuellen Befehl um einen Warte-
Befehl zum Warten auf die Änderung an einem Fenster (z.B. "WFW\", "MTW\"
o.ä.) handelt, wird der einzuschiebende Befehl erst nach Ablauf der Wartezeit
ausgeführt. Bei zeitbezogenen Wartebefehlen ("CAS\", CAR\" etc.) wird der
Befehl innerhalb der Wartezeit eingeschoben.
Eingeschobene Befehle werden in der Fortschrittsanzeige ("DWP\") mit einem
vorgestelltem ">" gekennzeichnet.
Wenn Sie einen Befehl periodisch einschieben wollen, geben Sie nach der
Sekundenanzahl für die Verzögerungszeit ein "p" oder "P" an für "periodic". Dann
wird nach Abarbeitung des Befehls erneut die Sekundenzahl gesetzt und der
Befehl nach dieser Zeit wieder ausgeführt. Das setzt sich bis zum Beenden der
Remote-Datei fort.
Normalerweise wird eine Remote-Datei mit dem Endezeichen ("@") beendet,
auch wenn noch einzuschiebende Befehle mit einer längeren Wartezeit anstehen.
Wenn Sie jedoch erreichen wollen, daß ein solcher Befehl in jedem Falle nach der
angegebenen Zeit ausgeführt wird, tragen Sie nach der Sekundenzahl "a" oder "A"
ein (für "always"). Periodische Befehle werden nach dem "offiziellen" Beenden der
Remote-Datei nicht mehr ausgeführt.
Eine Kombination von "periodic"
und "always" ist nicht möglich.
Wenn Sie Anzeigebefehle mit Verzögerung einschieben wollen (z.B. "SHI\-5\..."),
wird diese Angabe entfernt. Statt dessen müssen Sie die Zeitangabe nach "DAS\"
entsprechend setzen. Die Option "+" bei Anzeigebefehlen (sofortige
Weiterbearbeitung der Remote-Datei) kann jedoch auch im Zusammenhang mit
"DAS\" genutzt werden.
Sie sollten diesen Befehl nur in Ausnahmefällen benutzen; generell ist die
Einordnung von Befehlen an entsprechender Stelle der Remote-Datei zu
bevorzugen.
Beispiele:
DAS\4\SHI\2\working.txt# '# Einmalig nach 4 sec
DAS\5p\SHI\2\working.txt# '# Periodisch nach jeweils 5 sec
DAS\25a\SHI\2\working.txt#'# Einmalig garantiert
© 2006 by Delphin Software