Gérer le progrès d’un script

Ecrit par @mickyballadelli

Le 3eme problème des Mini Scripting Games de Ed Wilson est le suivant:

Un de vos collègues a créé un script qui met à jour des données sur les postes d’utilisateurs chaque semaine. Ce script peut prendre un certain temps pour s’exécuter, jusqu’à cinq minutes dans certains cas et ceci peut être perçu par les utilisateurs comme un problème informatique puisque leur poste ne répond plus pendant l’exécution du script.

On nous demande de modifier le script pour donner un feedback visuel pour l’avancement des tâches en cours. En fait on nous demande seulement le proof of concept de cette solution.

Notre tâche est de coder un script qui compte de 1 à 25 et montrer le progrès effectué de façon visuelle. On nous demande aussi de montrer de façon visuelle ce que fait le script, dans notre cas, le script compte.

Donc voici :

(J’ai ajouté un sleep exprès pour que la barre de progrès reste visible, sinon ça irait trop vite.)

Et voilà

Partager ce contenu