La Macro de Frappe s'exécute automatiquement une fois qu'une connexion a été établie.

Pouvoir également ajouter des macros de frappe dans le champ ID du bouton de connexion d'une entrée de site Web.

Les touches du clavier sont représentées par des balises prédéfinies entre accolades. Pour spécifier un seul caractère de clavier, utiliser le caractère lui-même sans accolades. Par exemple, représenter la lettre A en tapant le caractère "A" dans la macro de frappe. Pour représenter plusieurs caractères, tels que Bonjour, ajouter chaque caractère supplémentaire au précédent : "Bonjour".
Pour spécifier des caractères qui ne sont pas affichés lorsque vous appuyez sur une touche, tels que ENTRÉE ou TAB, ainsi que les touches qui représentent des actions plutôt que des caractères, consulter les codes du tableau suivant.
TOUCHE | CODE |
---|---|
Backspace | {BACKSPACE}/{BS}/{BKSP} |
Pause | {BREAK} |
Verr maj | {CAPSLOCK} |
Ctrl+Alt+Del | {CTRL-ALT-DEL} |
Suppr/Supprimer | {DEL}/{DELETE} |
Bas (flèche) | {DOWN} |
End | {END} |
Entrée | {ENTER} |
Échap | {ESC} |
Aide | {HELP} |
Accueil | {HOME} |
Inser/Insérer | {INS}/{INSERT} |
Ajouter (pavé numérique) | {ADD} |
Divide (pavé numérique) | {DIVIDE} |
Multiply (pavé numérique) | {MULTIPLY} |
Soustraction (pavé numérique) | {SUBTRACT} |
Left (flèche) | {LEFT} |
Ver num | {NUMLOCK} |
Page suivante | {PGDN} |
Page up | {PGUP} |
Impr écran | {PRTSC} |
Droite (flèche) | {RIGHT} |
Arrêt défil | {SCROLLOCK} |
Tab | {TAB} |
Haut (flèche) | {UP} |
F1 | {F1} |
F2 | {F2} |
F3 | {F3} |
F4 | {F4} |
F5 | {F5} |
F6 | {F6} |
F7 | {F7} |
F8 | {F8} |
F9 | {F9} |
F10 | {F10} |
F11 | {F11} |
F12 | {F12} |
F13 | {F13} |
F14 | {F14} |
F15 | {F15} |
F16 | {F16} |
Précéder le code du clavier d'un ou plusieurs des signes suivants pour spécifier des touches combinées avec n'importe quelle combinaison des touches Maj, Ctrl, et Alt.
TOUCHE | CODE |
---|---|
Alt | {ALT}, {LALT}, {RALT} |
Ctrl | {CTRL}, {LCTRL}, {RCTRL} |
Shift | {SHIFT}, {LSHIFT}, {RSHIFT} |
Win | {LWIN}, {RWIN} |
Pour spécifier que toute combinaison des touches Shift, Ctrl et Alt doit être maintenue enfoncée pendant que plusieurs autres touches sont pressées, enclenchez le code de ces touches entre parenthèses. Par exemple, pour spécifier de maintenir enfoncé Shift pendant que E et C sont pressées, utilisez "{SHIFT}(EC)". Pour spécifier de maintenir enfoncé Shift pendant que E est pressée, suivi de C, sans Shift, utilisez "{SHIFT}EC".
COMMANDES | DESCRIPTION |
---|---|
{CTRL-ALT-DEL} | Cela envoie la combinaison de touches CTRL-ALT-DEL. |
{DELAY} | Cette commande introduit un délai avant la commande suivante. Ce délai est de 300ms par défaut et peut être configuré dans des contextes spécifiques. |
{DELAY:???} | Cette commande introduit un délai de la durée spécifiée (en millisecondes) avant la commande suivante. |
{PREV-WINDOW} | Sélectionner la fenêtre précédente avant d'exécuter les autres commandes. |
{SENDKEYS} {ENDSENDKEYS} | Cette commande est utilisée en conjonction avec la commande {ENDSENDKEYS}. Le texte contenu entre ces commandes sera exécuté en utilisant l'API SendKey par défaut de .NET, qui ne fonctionne pas avec les commandes spécifiques à RDM contenues dans cette rubrique d'aide. Cette commande est souvent utilisée lorsqu'il y a des scénarios non pris en charge avec la fonction de macro de frappe et que l'utilisation de l'API SendKeys par défaut de .NET fonctionne. |
{WaitForWindow:????} et {WaitForWindow:???;timeout:???} | Cette commande attend jusqu'à ce que le titre de la fenêtre spécifié soit trouvé. Un timeout peut être configuré pour poursuivre la macro si la fenêtre n'est pas trouvée dans le délai imparti. Si aucun timeout n'est spécifié, la valeur par défaut est de 10 000ms. |
{WINDOW:???} | Cette commande focalise une fenêtre contenant le nom spécifié après les deux-points. |
Le paramètre Autoriser le mot de passe dans la variable doit être activé dans les paramètres de sécurité de l'entrée.
Définir un mot de passe à utiliser exclusivement dans la macro de frappe. Utiliser la variable $MACRO_PASSWORD$ pour accéder au mot de passe.