Calcul temps de téléchargement

Soyez le premier à donner votre avis sur cette source.

Vue 16 572 fois - Téléchargée 412 fois

Description

Habituellement, les temps de téléchargement (indicatifs) sont donnés en fonction de la vitesse maximum du modem utilisé. Hors, lorsqu'on se connecte en RTC, la vitesse de connexion peut être en dessous de cette valeur. Elle est en général donnée au moment de la connexion.
Ce script permet de calculer le temps de téléchargement en fonction de la vitesse réelle utilisée par votre modem.

Source / Exemple :


<html>
<head>
<script language="JavaScript">
// Auteur: Francois Guechoum francoisg@ifrance.com
function calcultemps(mult)
 {
 temps = mult * document.pascal.poids.value * 8 / document.pascal.connexion.value;

 // C'est tout, maintenant tu as ton temps en secondes... Le reste est juste là pour la mise en forme en heures, minutes, secondes

 document.pascal.heure.value = Math.floor((temps/3600));
 document.pascal.minute.value = Math.floor((temps - document.pascal.heure.value*3600) / 60);
 document.pascal.seconde.value = temps - document.pascal.heure.value*3600 - document.pascal.minute.value*60;
 }
</script>
</head>
<body>
<form name="pascal">
<p>Vitesse connexion (ex: 9.6, 14.4, 28.8, 56, 64, 128)
<br><input name=connexion size=10>
<p>Poids fichier à transférer
<br><input name=poids size=10>
<p><input type=button onclick="calcultemps(1)" value="Ko">
<input type=button onclick="calcultemps(1024)" value="Mo">
<p>h:<input name=heure size=4> m:<input name=minute size=4> s:<input name=seconde size=4>
</form>
</body>
</html>

Conclusion :


Pour trouver d'autres scripts, passez faire un tour sur ma page: http://www.ifrance.com/francoisg

Codes Sources

A voir également

Ajouter un commentaire

Commentaire

Messages postés
33
Date d'inscription
mardi 26 août 2003
Statut
Membre
Dernière intervention
28 mai 2005

source bien fait mais pour moi jen vois presque aucune utiliter......
bien que......

bah bravo 6/10.......

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.