studio
2023.4
false
Guide de l’utilisateur de Studio
Last updated 2 oct. 2024

Activités liées à la souris et au clavier

Studio propose des activités qui simulent tout type de saisie au clavier ou à la souris qu’un humain utiliserait. En outre, certaines activités peuvent définir le focus sur une certaine fenêtre, la réduire ou l’agrandir, ou effectuer tout autre type d’action dessus. Ces activités sont essentielles pour créer une automatisation qui simule le comportement humain. Comme expliqué ici, plusieurs technologies peuvent être utilisées pour ces activités, chacune ayant ses propres avantages dans certaines situations.

Cliquer(Click), Pointer ( Hover ) sont des activités qui simulent un clic ou un survol d'éléments d'IU. Ces activités sont très utiles dans les situations où le comportement humain doit être imité. En entrée, ces activités reçoivent une cible, qui peut être une variable Region, une variable UIElement ou un sélecteur, qui vous aide à identifier ce que vous souhaitez automatiser et où les actions doivent être effectuées. La cible peut également être générée automatiquement à l'aide de la fonctionnalité Indiquer à l'écran (Indicate on Screen ), qui tente d'identifier les éléments d'IU dans la région indiquée et génère des sélecteurs pour eux. Si cela ne fonctionne pas pour vous, une intervention manuelle peut être nécessaire.

La fonction Saisir dans (Type Into) transmet une combinaison de touches à un élément d'interface utilisateur. Les touches spéciales sont prises en charge et peuvent être sélectionnées dans une liste déroulante. Il s'agit d'une fonction de saisie de texte élémentaire qui est fréquemment utilisée dans des automatisations ; elle peut également être générée par les assistants d'enregistrement automatique. En mode de saisie, cette activité reçoit une chaîne ou une variable de chaîne contenant le texte à écrire, ainsi qu'une Cible (soit une variable de Région, une variable de type UIElement, ou un sélecteur) qui permet d'identifier l'objet à automatiser et les actions à effectuer. La cible peut également être définie automatiquement grâce à la fonctionnalité Indiquer à l'écran (Indicate on screen), dont l'objectif est de tenter d'identifier les éléments de l'interface utilisateur dans la région indiquée et de créer des sélecteurs pour ces éléments. Une intervention manuelle peut cependant s'avérer nécessaire en cas d'échec.

La fonction Saisie de texte sécurisé (Type Secure Text) transmet une chaîne sécurisée à un élément d'interface utilisateur. En mode de saisie, cette activité reçoit une variable de type SecureString contenant le texte à écrire, ainsi qu'une Cible (soit une variable de Région, une variable de type UIElement, ou un sélecteur) qui permet d'identifier l'objet à automatiser et les actions à effectuer. La cible peut également être définie automatiquement grâce à la fonctionnalité Indiquer à l'écran (Indicate on screen), dont l'objectif est de tenter d'identifier les éléments de l'interface utilisateur dans la région indiquée et de créer des sélecteurs pour ces éléments. Une intervention manuelle peut cependant s'avérer nécessaire en cas d'échec. Cette activité est utile dans le cadre d'automatisations sécurisées, car elle peut utiliser des mots de passe stockés dans des variables de type SecureString. En règle générale, la variable SecureString est fournie par une activité de type Obtention d'identifiants sécurisés (Get Secure Credential).

La fonction Transmettre un raccourci clavier (Send Hotkey) permet de transmettre des raccourcis clavier à un élément d'interface utilisateur. Grâce à cette activité, il est possible de simplifier vos projets d'automatisation en accédant aux raccourcis à partir des applications. Par exemple, si un raccourci clavier existant permet de révéler certains éléments ou d'effectuer des actions spécifiques dans l'interface utilisateur, vous pouvez l'utiliser pour remplacer une série d'activités dans le projet d'automatisation. En mode de saisie, cette activité reçoit une chaîne ou une variable de chaîne contenant les touches à transmettre, ainsi qu'une Cible (soit une variable de Région, une variable de type UIElement, ou un sélecteur) qui permet d'identifier l'objet à automatiser et les actions à effectuer. La cible peut également être définie automatiquement grâce à la fonctionnalité Indiquer à l'écran (Indicate on screen), dont l'objectif est de tenter d'identifier les éléments de l'interface utilisateur dans la région indiquée et de créer des sélecteurs pour ces éléments. Une intervention manuelle peut cependant s'avérer nécessaire en cas d'échec.

La fonction Focaliser (Set Focus) permet d'activer le clavier pour un élément d'interface utilisateur spécifique. Dans le cadre d'une automatisation basée sur des images et du texte, il est essentiel de pouvoir mettre une fenêtre donnée au premier plan. En mode de saisie, cette activité reçoit une Cible (soit une variable de Région, une variable de type UIElement, ou un sélecteur) qui permet d'identifier l'objet à automatiser et les actions à effectuer. La cible peut également être définie automatiquement grâce à la fonctionnalité Indiquer à l'écran (Indicate on screen), dont l'objectif est de tenter d'identifier les éléments de l'interface utilisateur dans la région indiquée et de créer des sélecteurs pour ces éléments. Une intervention manuelle peut cependant s'avérer nécessaire en cas d'échec.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.