Commentçamarche.net
CodeS-SourceS
Rechercher un code, un tuto, une réponse

Tester sa bande passante

5/5 (26 avis)

Snippet vu 34 467 fois - Téléchargée 17 fois

Contenu du snippet

Voilà un ptit snippet que j'ai pris le soin de commenter, qui vous donne la vitesse de votre bande passante.

Source / Exemple :


alias tbp {
  ;si le socket est ouvert, on le ferme
  if $sock(tbp) { sockclose tbp }
  else {
    ;sinon, on l'ouvre
    sockopen tbp www.macbidouille.com 80
    echo -a Test en cours, patientez quelques secondes...
  }
}
on *:sockopen:tbp: {
  ;on tente d'obtenir la page voulue
  sockwrite -n tbp GET /Speedtest/speedtest4.php HTTP/1.1
  sockwrite -n tbp host: www.macbidouille.com $+ $str($crlf ,2)
}
on *:sockread:tbp: {
  ;lorsque le socket est lu, on déclare une variable
  sockread %tbp
  ;on affiche les résultats en echo
  if Votre Bande Passante isin %tbp { echo -a $gettok(%tbp,2,34) | sockclose tbp }
  elseif $sockerr { halt }
}

Conclusion :


Voilà voilà ;)

A voir également

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.