Velocity powered by Wavelink
キーボード コードとコマンド
Velocity Console は次のキーボード コードを使用して、スクリプト、マクロ、またはコマンドのキー押下を表します。これらは、以下の [名前付き値] または [16進数値] 列の下の形式で入力する必要があります。また、カスタム キーボードまたはコマンド フィールドのキー押下として使用できる、音声コマンドなどの特定の処理があります。
マクロ
マクロではキーの押下または他のコマンドを組み合わせることができます。任意のコマンド フィールドでマクロを使用できます。後続のマクロまたはコマンドはキューを結合し、順序通りに実行されます。
マクロを作成するときには、キー値間に一時停止を挿入し、ホストがそれらを正しく解釈することを確認する必要があります。既定では、 {pause}
の値は250ミリ秒ですが、コロンとミリ秒の順に使用して一時停止の長さを指定できます。例: {pause:500}
次の例では、ユーザ名、タブ キー、パスワード、フィールド テキスト、一時停止 (必要な場合) を含む自動ログインマクロを作成します。キーボードで [ログイン] ボタンを作成し、この値を割り当てることができます。ユーザはユーザ名またはパスワードを入力する必要がありません。カスタム ログイン ボタンを押すと、クライアントはユーザをログインさせます。
username{pause}{hex:0009}{pause:500}password{hex:000D}
スクリプト
{script:[function]} コマンドを使用してスクリプトを呼び出します。このコマンドはスクリプトの起動専用です。スクリプトを正常に実行するために必要な形式は次のとおりです。
{script:insertHtml();}
スクリプト全体はこのコマンドに含めることができます。
キーコード
これらの値は、メニュー項目、ボタン、キーなどのコマンド値が必要なフィールドに入力できます。
5250 Emulation Keys
5250 Key |
名前付きの値 |
16進数値 |
注意 |
{attention} |
{hex:0001} |
Backspace |
{backspace} |
{hex:0008} |
Back タブ |
{back-tab} |
{hex:E00F} |
クリア |
{clear} |
{hex:0003} |
Delete |
{delete} |
{hex:E053} |
Dup |
{dup} |
{hex:E04F} |
Enter/Send |
{send} |
{hex:000A} |
入力の消去 |
{erase-input} |
{hex:0005} |
Field Exit |
{field-exit} |
{hex:000D} |
Field Minus |
{field-minus} |
{hex:E076} |
Field Plus |
{field-plus} |
{hex:E084} |
フリーカーソル |
{free-cursor} |
{hex:E021} |
Help |
{help} |
{hex:0007} |
Home |
{home} |
{hex:E047} |
Insert |
{insert} |
{hex:E052} |
Print |
{print} |
{hex:0010} |
Quiet モード |
{quiet-mode} |
{hex:E010} |
リセット |
{reset} |
{hex:001B} |
Roll Up |
{roll-up} |
{hex:E049} |
Roll Down |
{roll-down} |
{hex:E051} |
システム要求 |
{system-req} |
{hex:0013} |
タブ |
{tab} |
{hex:0009} |
左矢印 |
{left} |
{hex:E04B} |
右矢印 |
{right} |
{hex:E04D} |
上矢印 |
{up} |
{hex:E048} |
下矢印 |
{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} |
3270 Emulation Keys
3270 Key |
名前付きの値 |
16進数値 |
注意 |
{attention} |
{hex:0001} |
Backspace |
{backspace} |
{hex:0008} |
Back タブ |
{back-tab} |
{hex:E00F} |
クリア |
{clear-3270} |
{hex:001B} |
Delete |
{delete} |
{hex:E053} |
Dup |
{dup} |
{hex:E04F} |
Enter |
{enter} {send-3270} |
{hex:000D} |
Erase EOF |
{erase-eof} |
{hex:000F} |
入力の消去 |
{erase-input} |
{hex:0005} |
Field Mark |
{field-mark} |
{hex:0006} |
フリーカーソル |
{free-cursor} |
{hex:E021} |
Home |
{home} |
{hex:E047} |
Insert |
{insert} |
{hex:E052} |
New Line |
{new-line} |
{hex:000E} |
クワイエット モード |
{quiet-mode} |
{hex:E010} |
リセット |
{reset-3270} |
{hex:001B} |
システム要求 |
{system-req} |
{hex:0013} |
タブ |
{tab} |
{hex:0009} |
左矢印 |
{left} |
{hex:E04B} |
右矢印 |
{right} |
{hex:E04D} |
上矢印 |
{up} |
{hex:E048} |
下矢印 |
{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} |
VT-100 Emulation Keys
VT-100 Key |
名前付きの値 |
16進数値 |
Return |
{return}
|
{hex:000D} |
Enter |
{enter-vt} |
{hex:E012} |
Backspace |
{backspace} |
{hex:0008} |
Backspace (Delete) |
{DEL} |
{hex:007F} |
タブ |
{tab} |
{hex:0009} |
Back タブ |
{back-tab} |
{hex:E00F} |
上矢印 |
{up} |
{hex:E048} |
左矢印 |
{left} |
{hex:E04B} |
右矢印 |
{right} |
{hex:E04D} |
下矢印 |
{down} |
{hex:E050} |
ESC |
{ESC} |
{hex:001B} |
BS |
{BS} |
{hex:0008} |
Line Feed |
{LF} |
{hex:000A} |
ハードリセット |
{hard-reset} |
{hex:E023} |
PF1 |
{F1} |
{hex:E03B} |
PF2 |
{F2} |
{hex:E03C} |
PF3 |
{F3} |
{hex:E03D} |
PF4 |
{F4} |
{hex:E03E} |
VT-220 Emulation Keys
VT-220 Key |
名前付きの値 |
16進数値 |
Return |
{return}
|
{hex:000D} |
Enter |
{enter-vt} |
{hex:E012} |
Backspace |
{backspace} |
{hex:0008} |
Backspace (Delete) |
{DEL} |
{hex:007F} |
タブ |
{tab} |
{hex:0009} |
Back タブ |
{back-tab} |
{hex:E00F} |
上矢印 |
{up} |
{hex:E048} |
下矢印 |
{down} |
{hex:E050} |
左矢印 |
{left} |
{hex:E04B} |
右矢印 |
{right} |
{hex:E04D} |
ハードリセット |
{hard-reset} |
{hex:E023} |
Soft Reset |
{soft-reset} |
{hex:E01F} |
Find |
{find} |
{hex:E047} |
Select |
{select} |
{hex:E04F} |
Insert Here |
{insert-here} |
{hex:E052} |
Remove |
{remove} |
{hex:E053} |
Previous Screen |
{prev-screen} |
{hex:E049} |
Next Screen |
{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} |
5250/3270/VT Character Map
文字 |
16進数値 |
Space |
{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} |
Control Character Map
文字 |
名前付きの値 |
16進数値 |
^@ |
{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} |
Web コマンド
アクション |
名前付きの値 |
Enter |
{enter} |
タブ |
{tab} |
Back |
{navigate-back} |
転送 |
{navigate-forward} |
更新 |
{navigate-refresh} |
音声コマンド
アクション |
名前付きの値 |
TTS エンジン音量を上げる |
{voice:volumeUp} |
TTS エンジン音量を下げる |
{voice:volumeDown} |
最後の TTS 命令を繰り返す |
{voice:repeat} |
TTS 読み上げ速度を上げる |
{voice:faster} |
TTS 読み上げ速度を下げる |
{voice:slower} |
簡易較正の開始 |
{voice:calibrate} |