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