ZOC Online Hilfe Thema:

Weitere Funktionen → Benutzerdefinierte Aktionen

Benutzerdefinierte Schaltflächen, Tastaturtasten, Auto-Makros, Leerlaufaktionen und andere Ereignisse können so konfiguriert werden, dass sie Funktionen wie das Senden von Text, das Initiieren einer Verbindung, das Öffnen eines Dokuments usw. ausführen. In diesem Dialog können Sie Aktionen auswählen und zusätzliche Details dazu angeben, wie diese auszuführen sind.

 

Viele dieser Auswahlmöglichkeiten sind selbsterklärend, aber hier sind weitere Details für diejenigen, die es nicht sind:

       
Text an Gegenstelle senden
 

Der zu sendende Text kann Steuerzeichen aus der Liste der Steuerzeichen enthalten. Beispielsweise kann der Text ^M für Enter oder ^I für Tab oder ^Z für die Enter/Submit-Taste in einer TN3270-Emulation enthalten.

(Hinweis: Für Emulationstasten, die kein entsprechendes Steuerzeichen haben, können Sie stattdessen die Aktion 'Sende eine Mischung aus Text und Emulationstasten' verwenden).

Sende eine Mischung aus Text und Emulationstasten
 

Diese Funktion ist nützlich in Fällen, in denen es notwendig ist, Kombinationen aus Text und speziellen Emulationstasten zu senden, die nicht in der Liste der Steuerzeichen enthalten sind.

Der Parameter für diese Aktion ist Text, der gesendet werden soll, aber er kann auch die Tastenbezeichnungen der Emulationen enthalten, die in spitzen Klammern erscheinen können. Zum Beispiel entspricht in dieser Aktion Hello world!<Enter> dem Hello world!^M in der Aktion Text an Gegenstelle senden, aber dieses Format ist flexibler, da Sie alle verfügbaren Tastenbezeichnungen der Emulationen verwenden können, wie z.B. <Home>submit<F3>save<Enter>.

Hinweis: Wenn Sie tatsächlich die Zeichen < und > senden müssen, können Sie <lt> und <gt> als Platzhalter verwenden, z.B. diff -u file1.dat file2.dat <gt>files.diff<Enter> sendet diff -u file1.dat file2.dat >files.diff gefolgt von der Enter-Taste.

Sende eine emulationsspezifische Sondertaste
 

Diese Aktion sendet eine spezifische Emulationstaste, wie die VT220 Do-Taste oder die TN3270 Insert-Taste. Sie ist hauptsächlich für einfache Fälle gedacht, in denen Sie lediglich eine Emulationsfunktion, wie die TN3270 PA1-Taste auf eine Taste oder Tastenkombination auf Ihrer lokalen Tastatur zuordnen möchten. Sie können die Namen der Tasten für jede Emulation finden, indem Sie auf die '&threedots;'-Schaltfläche neben dem Tasten-Eingabefeld klicken oder in den Tastenbezeichnungen der Emulationen dieses Hilfetextes nachsehen.

(Hinweis: Um mehrere Emulationstasten oder eine Kombination aus normalem Text und Emulationstasten zu senden, verwenden Sie stattdessen die Aktion Sende eine Mischung aus Text und Emulationstasten).

Führe eine Funktion aus dem ZOC Hauptmenü aus
 

Es ist auch möglich, eine Funktion aus dem Hauptmenü auszuführen (z.B. um sie auf eine Schaltfläche oder eine andere Tastenkombination zuzuordnen). Dies wird erreicht, indem der Name der Menüfunktion in das Aktionsfeld eingegeben oder die Funktion durch Klicken auf die '&threedots;'-Schaltfläche ausgewählt wird.

Aufbau einer Verbindung zu einem Eintrag aus dem Adressbuch
 

Um sich mit Gegenstellen zu verbinden, die im Hostverzeichnis gespeichert sind, geben Sie den Namen des Hostverzeichniseintrags an oder wählen ihn aus dem Hostverzeichnis über die '&threedots;'-Schaltfläche aus.

Verbindungsaufbau mit beliebigem Ziel/Kommunikationsmethode
 

Diese Aktion initiiert eine Verbindung, die nicht im Hostverzeichnis aufgeführt ist. Der Parameter hat das Format <Verbindungstyp>!<Ziel>, wobei der Verbindungstyp einer der im Sitzungsprofil angezeigten Typen ist, während das Ziel vom Verbindungstyp abhängt (z.B. für eine Secure Shell-Verbindung wird es eine IP-Adresse oder ein Hostname und Port sein, für eine Unix Pipe würde es den Namen einer Datei annehmen, etc.). Beispiele sind Secure Shell!joe@nowhere.com, Secure Shell!harry:secret123@hogwarts.com:10022, Telnet!3270.mainframe.com:10023, Serial/Direct!COM5, etc.

Starte ein REXX-Skript in ZOC
 

Um ein REXX-Skript von einer Taste oder Schaltfläche zu starten, geben Sie den Namen der Skriptdatei in das Aktionsfeld ein, z.B. script\myscript.zrx, und klicken Sie auf die Schaltfläche, die dem Assistenten mitteilt, dass der Text im Feld der Name des auszuführenden REXX-Skripts ist.

 

 
← Zurück zu Weitere Funktionen