J’ai créé un petit logiciel appelé Sonde pour permettre de tester sa bande passante dans des conditions réelles.

Le fonctionnement est simple: toutes les x minutes, la sonde tente de télécharger un fichier sur internet. Le temps et la taille du fichier à télécharger donnent le débit.
J’ai voulu faire quelque chose de simple à paramétrer. Tout est stocké dans le fichier “param.xml”. Ce que vous avez à modifier est en gras.
Pour ceux qui sont derrière un proxy, c’est dans les champs ps_Proxy… qu’il faut modifier vos paramètres.
<data PropFormat=”node”>
<CParametre>
<po_CollectionSite>
<o>
<ps_Name> A MODIFIER</ps_Name>
<ps_URL> A MODIFIER </ps_URL>
</o>
</po_CollectionSite>
<pi_IntervalSecond>60</pi_IntervalSecond> ==> Intervalle en seconde entre deux requêtes
<pi_RetryBeforeFail>6</pi_RetryBeforeFail> ==> Nombre d’intervalle d’essais de téléchargement
<ps_Database>database.fdb</ps_Database>
<ps_Login>SYSDBA</ps_Login>
<ps_Password>masterkey</ps_Password>
<ps_Proxy></ps_Proxy>
<pi_ProxyPort></pi_ProxyPort>
<ps_ProxyLogin></ps_ProxyLogin>
<ps_ProxyPassword></ps_ProxyPassword>
</CParametre>
</data>
Bon le fichier à télécharger: c’est par ici
Pour l’installation j’ai fait simple: il faut juste décompresser le fichier zip dans un répertoire, paramétrer le fichier XML et lancer l’Exe.
et pour les plus joueurs d’entre vous: le code source en Delphi


