Sametime® Script de charge de messagerie instantanée Sametime 7.5
Le script de charge de messagerie instantanée Sametime® 7.5 se présente comme suit.
pause 900-1 500 s
*Attente de 20 minutes environ pour connexions initiales, récupération du remplissage de la liste BList initiale et état défini sur ACTIVE
stlogin
stpolicy
stlocationset
@IF [NB_ENABLELOCATIONWATCH]
stlocationwatchbl
@ENDIF
BeginLoop2
*Démarre la partie bouclage du script - itération 30 minutes en moyenne
pause 180-300 s
*Attente de 4 minutes environ
SetContextStatus 4
@IF [@4]
stuserinfo
@ENDIF
*A chaque itération get UserInfo - passage de la souris au-dessus d'un utilisateur
stchat RICHTEXT
*Discussion avec 1 utilisateur, échange de 5 messages, ~512 octets, 30 secondes entre chaque échange
pause 90-150 secondes
*Attente de 4 minutes environ
@IF NOT [NB_DISABLEFILETRANS]
SetContextStatus 5
*Transfert de fichier à chaque itération
@IF [@5]
stfiletransfer
@ENDIF
@ENDIF
pause 90-150 secondes
SetContextStatus 1
@IF [@1]
*Toutes les 3 itérations changement/réinitialisation de l'état
ststatus
*Changement aléatoire de l'état
pause 120-480 s
*Attente de 5 minutes environ
ststatus INIT
*Réinitialise l'état sur Actif
pause 120-480 s
*Attente de 5 minutes environ
@ENDIF
@IF [@2]
stblchange
SetContextStatus 2
*Toutes les 24 itérations ajout/suppression d'un utilisateur de la BList
pause 120-480 s
*Attente de 5 minutes environ
@ENDIF
SetContextStatus 3
@IF [@3]
stlogout
*Déconnexion toutes les 12 itérations, attente de 10 minutes environ, puis reconnexion
stpolicy
@ENDIF
rewind2 [ScriptIterationLimit]
*Retour rapide pour itération suivante
pause 40-80 secondes
*Pause de 1 minute environ
stterm
*Déconnexion et effacement des sessions ST Java™