Velocity powered by Wavelink

Tastaturcodes und Befehle

Die Velocity Console verwendet die folgenden Tastaturcodes zur Darstellung eines Tastendrucks in Skripten, Makros oder Befehlen. Sie müssen in dem Format eingegeben werden, das unten in den Spalten „Benannter Wert“ oder „Hex-Wert“ angegeben ist. Außerdem gibt es spezielle Aktionen, wie z. B. Sprachbefehle, die als Tastendruck in einer benutzerdefinierten Tastatur oder in Befehlsfeldern verwendet werden können.

Makros

Mit einem Makro können Sie Tastendrücke oder andere Befehle zu kombinieren. Sie können Makros in jedem beliebigen Befehlsfeld verwenden. Alle nachfolgenden Makros oder Befehle werden in eine Warteschlange gestellt und nacheinander wiedergegeben.

Wenn Sie ein Makro erstellen, müssen Sie möglicherweise Pausen zwischen Schlüsselwerten einfügen, um sicherzustellen, dass der Host sie korrekt interpretiert. Standardmäßig beträgt der Wert für {pause} 250 Millisekunden. Sie können die Länge der Pause jedoch durch einen Doppelpunkt gefolgt von der Anzahl der Millisekunden angeben. Beispielsweise: {pause:500}

Im folgenden Beispiel wird ein Makro für die automatische Anmeldung erstellt, das den Benutzernamen, die Tabulatortaste, das Kennwort, den Feldausgang und die Pausen enthält. Sie können eine Anmeldetaste auf einer Tastatur erstellen und ihr diesen Wert zuweisen. Dann müsste der Benutzer nicht den Benutzernamen oder das Kennwort eingeben, sondern einfach die benutzerdefinierte Anmeldetaste drücken und der Client würde den Benutzer anmelden.

username{pause}{hex:0009}{pause:500}password{hex:000D}

Skripte

Sie rufen Skripte mit einem {script:[Funktion]}-Befehl auf. Dieser Befehl soll lediglich ein Skript starten. Das für die erfolgreiche Ausführung des Skripts erforderliche Format ist unten dargestellt:

{script:insertHtml();}

In diesem Befehl kann ein ganzes Skript enthalten sein.

Tastencodes

Diese Werte können in jedes beliebige Feld eingebunden werden, bei dem ein Befehlswert erforderlich ist, z. B. Menüelemente, Schaltflächen oder Tasten.

ClosedTasten für 5250-Emulation

Taste für 5250 Benannter Wert Hex-Wert
Achtung {attention} {hex:0001}
Rücktaste {backspace} {hex:0008}
Registerkarte „Zurück“ {back-tab} {hex:E00F}
Löschen {clear} {hex:0003}
Löschen {delete} {hex:E053}
Duplizieren {dup} {hex:E04F}
Enter/Send {send} {hex:000A}
Eingabe löschen {erase-input} {hex:0005}
Feld verlassen {field-exit} {hex:000D}
Feld Minus {field-minus} {hex:E076}
Feld Plus {field-plus} {hex:E084}
Freier Cursor {free-cursor} {hex:E021}
Hilfe {help} {hex:0007}
Startseite {home} {hex:E047}
Einfügen {insert} {hex:E052}
Drucken {print} {hex:0010}
Quiet-Modus {quiet-mode} {hex:E010}
Zurücksetzen {reset} {hex:001B}
Aufwärts rollen {roll-up} {hex:E049}
Abwärts rollen {roll-down} {hex:E051}
Systemanforderung {system-req} {hex:0013}
Tabulatortaste {tab} {hex:0009}
Linkspfeil {left} {hex:E04B}
Rechtspfeil {right} {hex:E04D}
Aufwärtspfeil {up} {hex:E048}
Abwärtspfeil {down} {hex:E050}
F1 {F1} {hex:E03B}
F2 {F2} {hex:E03C}
F3 {F3} {hex:E03D}
F4 {F4} {hex:E03E}
F5 {F5} {hex:E03F}
F6 {F6} {hex:E040}
F7 {F7} {hex:E041}
F8 {F8} {hex:E042}
F9      {F9} {hex:E043}
F10 {F10} {hex:E044}
F11 {F11} {hex:E054}
F12 {F12} {hex:E055}
F13 {F13} {hex:E056}
F14 {F14} {hex:E057}
F15 {F15} {hex:E058}
F16 {F16} {hex:E059}
F17 {F17} {hex:E05A}
F18 {F18} {hex:E05B}
F19 {F19} {hex:E05C}
F20 {F20} {hex:E05D}
F21 {F21} {hex:E05E}
F22 {F22} {hex:E05F}
F23 {F23} {hex:E060}
F24 {F24} {hex:E061}

ClosedTasten für 3270-Emulation

Taste für 3270 Benannter Wert Hex-Wert
Achtung {attention} {hex:0001}
Rücktaste {backspace} {hex:0008}
Registerkarte „Zurück“ {back-tab} {hex:E00F}
Löschen {clear-3270} {hex:001B}
Löschen {delete} {hex:E053}
Duplizieren {dup} {hex:E04F}
Eingabetaste {enter}
{send-3270}
{hex:000D}
EOF löschen {erase-eof} {hex:000F}
Eingabe löschen {erase-input} {hex:0005}
Feldmarkierung {field-mark} {hex:0006}
Freier Cursor {free-cursor} {hex:E021}
Startseite {home} {hex:E047}
Einfügen {insert} {hex:E052}
Neue Zeile {new-line} {hex:000E}
Quiet-Modus {quiet-mode} {hex:E010}
Zurücksetzen {reset-3270} {hex:001B}
Systemanforderung {system-req} {hex:0013}
Tabulatortaste {tab} {hex:0009}
Linkspfeil {left} {hex:E04B}
Rechtspfeil {right} {hex:E04D}
Aufwärtspfeil {up} {hex:E048}
Abwärtspfeil {down} {hex:E050}
PA1 {pa1} {hex:EE31}
PA2 {pa2} {hex:EE32}
PA3 {pa3} {hex:EE33}
F1 {F1} {hex:E03B}
F2 {F2} {hex:E03C}
F3 {F3} {hex:E03D}
F4 {F4} {hex:E03E}
F5 {F5} {hex:E03F}
F6 {F6} {hex:E040}
F7 {F7} {hex:E041}
F8 {F8} {hex:E042}
F9 {F9} {hex:E043}
F10 {F10} {hex:E044}
F11 {F11} {hex:E054}
F12 {F12} {hex:E055}
F13 {F13} {hex:E056}
F14 {F14} {hex:E057}
F15 {F15} {hex:E058}
F16 {F16} {hex:E059}
F17 {F17} {hex:E05A}
F18 {F18} {hex:E05B}
F19 {F19} {hex:E05C}
F20 {F20} {hex:E05D}
F21 {F21} {hex:E05E}
F22 {F22} {hex:E05F}
F23 {F23} {hex:E060}
F24 {F24} {hex:E061}

ClosedTasten für VT-100-Emulation

Taste für VT-100 Benannter Wert Hex-Wert
Zurück {return}
{hex:000D}
Eingabetaste {enter-vt} {hex:E012}
Rücktaste {backspace} {hex:0008}
Rücktaste (Löschen) {DEL} {hex:007F}
Tabulatortaste {tab} {hex:0009}
Registerkarte „Zurück“ {back-tab} {hex:E00F}
Aufwärtspfeil {up} {hex:E048}
Linkspfeil {left} {hex:E04B}
Rechtspfeil {right} {hex:E04D}
Abwärtspfeil {down} {hex:E050}
ESC {ESC} {hex:001B}
Rückschritt {BS} {hex:0008}
Zeilenvorschub {LF} {hex:000A}
Kaltstart {hard-reset} {hex:E023}
PF1 {F1} {hex:E03B}
PF2 {F2} {hex:E03C}
PF3 {F3} {hex:E03D}
PF4 {F4} {hex:E03E}

ClosedTasten für VT-220-Tastenemulation

Taste für VT-220 Benannter Wert Hex-Wert
Zurück {return}
{hex:000D}
Eingabetaste {enter-vt} {hex:E012}
Rücktaste {backspace} {hex:0008}
Rücktaste (Löschen) {DEL} {hex:007F}
Tabulatortaste {tab} {hex:0009}
Registerkarte „Zurück“ {back-tab} {hex:E00F}
Aufwärtspfeil {up} {hex:E048}
Abwärtspfeil {down} {hex:E050}
Linkspfeil {left} {hex:E04B}
Rechtspfeil {right} {hex:E04D}
Kaltstart {hard-reset} {hex:E023}
Warmstart {soft-reset} {hex:E01F}
Suchen {find} {hex:E047}
Auswählen {select} {hex:E04F}
Hier einfügen {insert-here} {hex:E052}
Entfernen {remove} {hex:E053}
Vorheriger Bildschirm {prev-screen} {hex:E049}
Nächster Bildschirm {next-screen} {hex:E051}
PF1 {F1} {hex:E03B}
PF2 {F2} {hex:E03C}
PF3 {F3} {hex:E03D}
PF4 {F4} {hex:E03E}
Break {F5} {hex:E03F}
F6 {F6} {hex:E040}
F7 {F7} {hex:E041}
F8 {F8} {hex:E042}
F9 {F9} {hex:E043}
F10 {F10} {hex:E044}
F11 {F11} {hex:E054}
F12 {F12} {hex:E055}
F13 {F13} {hex:E056}
F14 {F14} {hex:E057}
F15/Help {F15} {hex:E058}
F16/Do {F16} {hex:E059}
F17 {F17} {hex:E05A}
F18 {F18} {hex:E05B}
F19 {F19} {hex:E05C}
F20 {F20} {hex:E05D}

Closed5250/3270/VT Zeichensatz

Zeichen Hex-Wert
Leer {hex:0020}
! {hex:0021}
" {hex:0022}
# {hex:0023}
$ {hex:0024}
% {hex:0025}
& {hex:0026}

'

{hex:0027}
( {hex:0028}
) {hex:0029}
* {hex:002A}
+ {hex:002B}
, {hex:002C}
- {hex:002D}
. {hex:002E}
/ {hex:002F}
0 {hex:0030}
1 {hex:0031}
2 {hex:0032}
3 {hex:0033}
4 {hex:0034}
5 {hex:0035}
6 {hex:0036}
7 {hex:0037}
8 {hex:0038}
9 {hex:0039}
: {hex:003A}
; {hex:003B}
< {hex:003C}
= {hex:003D}
> {hex:003E}
? {hex:003F}
@ {hex:0040}
A {hex:0041}
B {hex:0042}
C {hex:0043}
D {hex:0044}
E {hex:0045}
F {hex:0046}
G {hex:0047}
H {hex:0048}
I {hex:0049}
J {hex:004A}
K {hex:004B}
L {hex:004C}
M {hex:004D}
N {hex:004E}
O {hex:004F}
P {hex:0050}
Q {hex:0051}
R {hex:0052}
S {hex:0053}
T {hex:0054}
U {hex:0055}
V {hex:0056}
W {hex:0057}
X {hex:0058}
Y {hex:0059}
Z {hex:005A}
[ {hex:005B}
\ {hex:005C}
] {hex:005D}
^ {hex:005E}
_ {hex:005F}
` {hex:0060}
a {hex:0061}
b {hex:0062}
c {hex:0063}
d {hex:0064}
e {hex:0065}
f {hex:0066}
g {hex:0067}
h {hex:0068}
i {hex:0069}
j {hex:006A}
k {hex:006B}
l {hex:006C}
m {hex:006D}
n {hex:006E}
o {hex:006F}
p {hex:0070}
q {hex:0071}
r {hex:0072}
s {hex:0073}
t {hex:0074}
u {hex:0075}
v {hex:0076}
w {hex:0077}
x {hex:0078}
y {hex:0079}
z {hex:007A}
{ {hex:007B}
| {hex:007C}
} {hex:007D}
~ {hex:007E}

ClosedSteuerzeichensatz

Zeichen Benannter Wert Hex-Wert
^@ {NUL} {hex:EE32}
^A {SOH} {hex:0001}
^B {STX} {hex:0002}
^C {ETX} {hex:0003}
^D {EOT} {hex:0004}
^E {ENQ} {hex:0005}
^F {ACK} {hex:0006}
^G {BEL} {hex:0007}
^H {BS} {hex:0008}
^I {TAB} {hex:0009}
^J {LF} {hex:000A}
^K {VT} {hex:000B}
^L {FF} {hex:000C}
^M {CR} {hex:000D}
^N {SO} {hex:000E}
^O {SI} {hex:000F}
^P {DLE} {hex:0010}
^Q {DC1} {hex:0011}
^R {DC2} {hex:0012}
^S {DC3} {hex:0013}
^T {DC4} {hex:0014}
^U {NAK} {hex:0015}
^V {SYN} {hex:0016}
^W {ETB} {hex:0017}
^X {CAN} {hex:0018}
^Y {EM} {hex:0019}
^Z {SUB} {hex:001A}
^[ {ESC} {hex:001B}
^\ {FS} {hex:001C}
^] {GS} {hex:001D}
^^ {RS} {hex:001E}
^_ {US} {hex:001F}
^? {DEL} {hex:007F}

ClosedWeb-Befehle

Aktion Benannter Wert
Eingabetaste {enter}
Tabulatortaste {tab}
Zurück {navigate-back}
Vor {navigate-forward}
Aktualisieren {navigate-refresh}

ClosedSprachbefehle

Aktion Benannter Wert
Lautstärke der TTS-Engine erhöhen {voice:volumeUp}
Lautstärke der TTS-Engine verringern {voice:volumeDown}
Letzte TTS-Anweisung wiederholen {voice:repeat}
TTS-Sprechgeschwindigkeit erhöhen {voice:faster}
TTS-Sprechgeschwindigkeit verringern {voice:slower}
Schnellkalibrierung beginnen {voice:calibrate}

War dieser Artikel nützlich?    

Das Thema war:

Ungenau

Unvollständig

Nicht was ich erwartet habe

Sonstige