Exemple de timer
Résolubrucine Messages postés 24733 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voici un timer en batch :
@echo off
set /p timer=temps:
echo voulez vous commencer le timer
set /p CHOIX=y/n:
goto CH%CHOIX%
:CHN
exit
:CHY
goto :haut
:haut
cls
set /a timer=%timer%-1
if %timer% LSS 1 goto :plusdetemps
echo temps retant : %timer%
timeout /t 1 /nobreak >nul
goto :haut
:plusdetemps
echo le timer est terminee.
pause > nul
exit
voila on a un timer ou l'on peut choisir notre temps
Windows / Opera 111.0.0.0
1 réponse
-
> echo temps retant : %timer%
C'est plutôt restant (avec le S)
Mon expérience utilisateur:
+ la pause de la fin est inutile.
+ le exit de la fin est inutile.-
Bonjour,
Le reste aussi, on ne voit pas pourquoi on demanderait à l'utilisateur de confirmer le décompte alors qu'il est venu pour ça, la demande "temps" est plus qu’ambiguë, ne correspond d'ailleurs pas à une valeur de temps mais à une valeur numérique.
La sentence timeout ne sert à rien d'autre qu'à compter une seconde à chaque itération indépendamment du temps d'exécution de la routine, on a plus vite fait de timeout /t %timer% sans autre forme de procès.
-