Utilisez l'option Session partagée dans le package Terminal Emulator pour transmettre l'état exact de l'application aux logiques Task Bot simultanément en cours d'exécution.

La session partagée vous permet de réutiliser des actions entre les Task Bots qui s'exécutent simultanément, par exemple, en vous connectant à la même application.

Pour utiliser la session partagée, créez une hiérarchie de logiques Task Bot, reliées entre elles par l'option Session partagée. En conséquence, les logiques Task Bot volumineuses sont réduites en supprimant les commandes répétitives de connexion et de déconnexion.

Procédure

  1. Créez un bot parent tel que TE_Share_Main qui se connecte à une application sur l'Terminal Emulator.
  2. Utilisez l'action Définir la variable de session dans TE_Share_Main pour attribuer la session en cours à une variable telle que $te_session$ dont le type de session est Émulateur de terminal.
  3. Créez un robot enfant tel que TE_BMIS pour effectuer n'importe quelles actions, telles que Obtenir du texte et Définir le champ.
  4. Ajoutez une action Run Task dans TE_Share_Main pour appeler TE_BMIS.
  5. Pour transmettre une variable de session de TE_Share_Main à TE_BMIS, sélectionnez $te_session$ comme valeur d'entrée dans Définir la variable de session.
  6. Dans TE_BMIS , utilisez l'onglet Session partagée et insérez $te_session$ comme variable de session pour obtenir des données ou effectuer une tâche.
  7. Dans la tâche principale, ajoutez une action pour vous déconnecter de l'application.