Vanyel
Messages postés11Date d'inscriptionjeudi 26 février 2004StatutMembreDernière intervention12 septembre 2004
-
12 sept. 2004 à 11:39
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009
-
12 sept. 2004 à 22:20
bon et bien j'ai un petit probleme, je voulais utiliser la commande $calc pour mettre dans un "away" afin de calculer le temps d'absence. J'ai regardé l'aide de mirc et pourtant la solution ne m'apporte rien, peut etre que quelqu'un pourra me conseiller.
j'ai fait la commande suivante.
$calc($duration(%time-%awt)
le resultat semble apparaitre en milliseconde, j'ai essayé de modifier successivement tous les parametres, mais j'ai pas réussi à la faire fonctionner correctement.
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 12 sept. 2004 à 12:47
tu peux faire ca :
qd tu te mets away tu /set %aw $ticks
qd tu reviens :
$calc($ticks - %aw) te donne le nombre de millisecondes d'absence , donc $round($calc(($ticks - %aw) / 1000),2) le nbre de secs d'absence
PaDa
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 12 sept. 2004 à 13:09
utilité : $calc calcule une expression ; $ticks donne un nombre de millisecondes (la référence est pas importante , on s'en sert juste pour mesurer des écarts) , $round(blabla,2) arrondit a la deuxième décimale (ou tronque je sais pas) et voilou ^^
PaDa
Hades53
Messages postés231Date d'inscriptionmercredi 12 février 2003StatutMembreDernière intervention 7 juillet 2009 12 sept. 2004 à 22:20
La référence est importante, ça ne donne pas un nombre aléatoire. Ca donne en millisecondes le temps écoulé depuis que l'ordinateur est allumé. En gros le truc à retenir c'est que $ticks donne un nombre qui s'accroît tout le temps jusqu'à l'arrêt de l'ordinateur.