Velocity powered by Wavelink

Codes clavier et commandes

La console Velocity utilise les codes clavier suivants pour représenter l'appui sur des touches dans les scripts, macros ou commandes. Vous devez les entrer au format indiqué plus bas dans les colonnes Valeur nommée ou Valeur hexa.Vous pouvez également utiliser des actions spécifiques, comme des commandes vocales, comme appuis de touches dans un clavier personnalisé ou dans les champs de commande.

Macros

Une macro vous permet de combiner des appuis de touches et d'autres commandes. Vous pouvez utiliser une macro dans n'importe quel champ de commande. Toutes les macros ou commandes ultérieures rejoignent une file d'attente et sont lues dans l'ordre.

Lorsque vous créez une macro, vous pouvez être amené à insérer des pauses entre deux valeurs de touche pour garantir que l'hôte les interprète correctement. Par défaut, la valeur de {pause} est de 250 millisecondes, mais vous pouvez spécifier la longueur de la pause à l'aide du caractère deux-points et du nombre de millisecondes. Par exemple : {pause:500}

L'exemple suivant crée une macro Connexion auto qui inclut le nom d'utilisateur, la touche Tab, le mot de passe, la sortie du champ et des pauses aux endroits nécessaires. Vous pouvez créer la touche Connexion dans un clavier et lui affecter cette valeur. Ensuite, l'utilisateur n'a pas besoin de saisir le nom d'utilisateur ou le mot de passe. Il lui suffit d'appuyer sur la touche Connexion personnalisée et le client connecte cet utilisateur.

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

Scripts

Appelez des scripts à l'aide de la commande {script:[fonction]}. Cette commande n'est conçue que pour lancer un script. Le format nécessaire pour l'exécution réussie d'un script est le suivant :

{script:insertHtml();}

Vous pouvez inclure l'intégralité d'un script dans cette commande.

Codes de touche

Vous pouvez insérer ces valeurs dans tous les champs qui nécessitent une valeur de commande : options de menu, boutons ou touches.

ClosedTouches d'émulation 5250

Touche 5250 Valeur nommée Valeur hexa
Attention {attention} {hex:0001}
Ret. arr. {backspace} {hex:0008}
Tab arr. {back-tab} {hex:E00F}
Effacer {clear} {hex:0003}
Supprimer {delete} {hex:E053}
Dupl. {dup} {hex:E04F}
Entrée/Envoyer {send} {hex:000A}
Effacer la saisie {erase-input} {hex:0005}
Sortie de champ {field-exit} {hex:000D}
Champ - Moins {field-minus} {hex:E076}
Champ - Plus {field-plus} {hex:E084}
Curseur libre {free-cursor} {hex:E021}
Aide {help} {hex:0007}
Origine {home} {hex:E047}
Inser. {insert} {hex:E052}
Imprimer {print} {hex:0010}
Mode Silencieux {quiet-mode} {hex:E010}
Réinitialiser {reset} {hex:001B}
Monter {roll-up} {hex:E049}
Descendre {roll-down} {hex:E051}
Demande système {system-req} {hex:0013}
Tab {tab} {hex:0009}
Gauche {left} {hex:E04B}
Droite {right} {hex:E04D}
Haut {up} {hex:E048}
Bas {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}

ClosedTouches d'émulation 3270

Touche 3270 Valeur nommée Valeur hexa
Attention {attention} {hex:0001}
Ret. arr. {backspace} {hex:0008}
Tab arr. {back-tab} {hex:E00F}
Effacer {clear-3270} {hex:001B}
Supprimer {delete} {hex:E053}
Dupl. {dup} {hex:E04F}
Entrée {enter}
{send-3270}
{hex:000D}
Effacer EOF {erase-eof} {hex:000F}
Effacer la saisie {erase-input} {hex:0005}
Marque de champ {field-mark} {hex:0006}
Curseur libre {free-cursor} {hex:E021}
Origine {home} {hex:E047}
Inser. {insert} {hex:E052}
Nouvelle ligne {new-line} {hex:000E}
Mode Silencieux {quiet-mode} {hex:E010}
Réinitialiser {reset-3270} {hex:001B}
Demande système {system-req} {hex:0013}
Tab {tab} {hex:0009}
Gauche {left} {hex:E04B}
Droite {right} {hex:E04D}
Haut {up} {hex:E048}
Bas {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}

ClosedTouches d'émulation VT-100

Touche VT-100 Valeur nommée Valeur hexa
Retour {return}
{hex:000D}
Entrée {enter-vt} {hex:E012}
Ret. arr. {backspace} {hex:0008}
Ret. arr. (Supprimer) {DEL} {hex:007F}
Tab {tab} {hex:0009}
Tab arr. {back-tab} {hex:E00F}
Haut {up} {hex:E048}
Gauche {left} {hex:E04B}
Droite {right} {hex:E04D}
Bas {down} {hex:E050}
Échap {ESC} {hex:001B}
Ret. arr. {BS} {hex:0008}
Saut de ligne {LF} {hex:000A}
Réinitialisation matérielle {hard-reset} {hex:E023}
PF1 {F1} {hex:E03B}
PF2 {F2} {hex:E03C}
PF3 {F3} {hex:E03D}
PF4 {F4} {hex:E03E}

ClosedTouches d'émulation VT-220

Touche VT-220 Valeur nommée Valeur hexa
Retour {return}
{hex:000D}
Entrée {enter-vt} {hex:E012}
Ret. arr. {backspace} {hex:0008}
Ret. arr. (Supprimer) {DEL} {hex:007F}
Tab {tab} {hex:0009}
Tab arr. {back-tab} {hex:E00F}
Haut {up} {hex:E048}
Bas {down} {hex:E050}
Gauche {left} {hex:E04B}
Droite {right} {hex:E04D}
Réinitialisation matérielle {hard-reset} {hex:E023}
Réinitialisation logicielle {soft-reset} {hex:E01F}
Rechercher {find} {hex:E047}
Sélectionner {select} {hex:E04F}
Insérer ici {insert-here} {hex:E052}
Supprimer {remove} {hex:E053}
Écran précédent {prev-screen} {hex:E049}
Écran suivant {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}

ClosedCarte des caractères 5250/3270/VT

Caractère Valeur hexa
Espace {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}

ClosedCarte des caractères de contrôle

Caractère Valeur nommée Valeur hexa
^@ {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}

ClosedCommandes Web

Action Valeur nommée
Entrée {enter}
Tab {tab}
Précédent {navigate-back}
Suivant {navigate-forward}
Actualiser {navigate-refresh}

ClosedCommandes vocales

Action Valeur nommée
Augmenter le volume du moteur TTS {voice:volumeUp}
Réduire le volume du moteur TTS {voice:volumeDown}
Répéter la dernière instruction TTS {voice:repeat}
Augmenter la vitesse de parole TTS {voice:faster}
Réduire la vitesse de parole TTS {voice:slower}
Lancer le calibrage rapide {voice:calibrate}

Est-ce que cet article vous a été utile ?     

Le sujet était :

Inexact

Incomplet

Pas ce à quoi je m'attendais

Autre