IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Tester sa connexion ADSL (bande passante)


Sujet :

Delphi

  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 425
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 425
    Points : 1 326
    Points
    1 326
    Par défaut Tester sa connexion ADSL (bande passante)
    Bonsoir à toutes et à tous,

    Y a t'il un moyen en Delphi de faire une petite application pour tester sa bande passante, l'envoi et la réception de son Adsl.

    Y a t'il un composant de prévu même a acheter ?

    Merci d'avance.

    @+,

    Cincap

  2. #2
    Membre expérimenté
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    984
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 984
    Points : 1 418
    Points
    1 418
    Par défaut
    C'est simple avec indy tu fait un get puis un post et tu chonomètre.
    Faut avoir un serveur rapide, tu peux te servir de serveur prévu pour sa tu pompe dans le html.
    Il existe 3 sortes de gens: ceux qui savent compter et ceux qui ne savent pas.

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 425
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 425
    Points : 1 326
    Points
    1 326
    Par défaut
    Bonjour à toutes et à tous,

    @ 3xoui, merci de ta réponse, aurais tu un exemple de code avec Indy ?

    Sinon je me limiterai a faire le test sur le Web.

    @+,

    Cincap

  4. #4
    Membre du Club Avatar de delagoutte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    42
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 42
    Points : 65
    Points
    65
    Par défaut
    dans la faq :
    http://delphi.developpez.com/faq/?pa...yidhttpvitesse
    Cela te permettra de calculer la bande passante pendant le téléchargement. il ne te reste plus qu'à télécharger un fichier sur un serveur avec une bonne bande passante.

  5. #5
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Août 2008
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2008
    Messages : 666
    Points : 643
    Points
    643
    Par défaut
    bonjour,

    salut mon frère ,
    ça fait un baille non?

    peut-être ce lien t'aiderait :
    http://delphi.about.com/od/fullcodep.../aa112903a.htm

    bien le bonjour à ta famille.

    NABIL74

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 425
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 425
    Points : 1 326
    Points
    1 326
    Par défaut
    Bonjour à toutes et à tous,

    @ delagoutte, grand merci pour le lien, cela m'aidera à mieux comprendre le principe.

    @ NABIL74, salamalikoum mon frère, comment vas ? grand merci aussi pour ton lien, décidément tu fouines partout pour trouver des sources hard.

    Je te tiendrai au courant et bien le bonjour à toute ta petite famille.

    Merci à tous,

    Cincap

  7. #7
    Membre expérimenté
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    984
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 984
    Points : 1 418
    Points
    1 418
    Par défaut
    La proposition de Nabil à le mérite d'être précise. Suffit de saturer le téléchargement puis l'envoie en surveillant.
    J'ai fait le même système, saturation et calcul selon donnée reçu émise c'est moins précis.
    Le plus dur trouver des serveurs rapide.
    j'ai threadé comme sa on a plus de chance de saturer la connexion.
    pour le ping c'est google.fr, ip reverse c'est monip.org, pour le down j'ai pris un pilote nvidia, et pour l'up la page Free de test de débit.

    J'ai fait un exemple car avec Delphi on reçois gratuitement les TMS Smooth Controls et sa fait un moment que je voulais tester le compteur lol !

    Si on utilise les animations de la barre de progression ou du compteur le processeur sature chez moi (Core 2 Duo) c'est dommage.

    Je n'ai que 2 méga ou je suis actuellement donc je n'ai pas pu tester vraiment.

    capture d'écran et source en pièce jointe, sinon version compilé ici :
    http://www.toutenvrac.org/test_de_debit.exe

    J'ai utilisée la nouvelle méthode Queue de TThread ajouté dans Delphi XE c'est un Synchronise non bloquant sa évite l'utilisation de PostMessage

    Edit : Oui j'ai vu le fôte sur le bouton de test
    Images attachées Images attachées    
    Fichiers attachés Fichiers attachés
    Il existe 3 sortes de gens: ceux qui savent compter et ceux qui ne savent pas.

  8. #8
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 425
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 425
    Points : 1 326
    Points
    1 326
    Par défaut
    Bonjour à toutes et à tous,

    @ 3xoui, c'est du professionnel la que tu nous présentes, très bien ton interface. sous D6 et Seven 64bits, en chargeant le dpr, j'ai un message d'erreur type "la règle pour le projet Test de débit.exe" n'est pas spécifiée donc impossible de voir l'interface.

    As tu une explication ?

    Merci de ta participation et de cet excellent travail.

    Edit: peut être au niveau du nom du dpr car pas le même que l'exe.

    @+,

    Cincap

  9. #9
    Membre expérimenté
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    984
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 984
    Points : 1 418
    Points
    1 418
    Par défaut
    Ben c'est fait avec XE alors pour D6 il y a pas mal de truc à changer sûrement.

    Si tu reprend juste le thread il n'y aura qu'a changer la méthode d'envoie des données, virer les queue et utiliser des messages. Enfin je suppose.
    Il existe 3 sortes de gens: ceux qui savent compter et ceux qui ne savent pas.

  10. #10
    Membre expérimenté
    Avatar de ouiouioui
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Août 2006
    Messages
    984
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 984
    Points : 1 418
    Points
    1 418
    Par défaut
    J'ai refait un exemple plus simple, testé sur D2007 XE.
    C'est pas génial la gestion des messages, si ils ne sont reçu il y aura des fuites mémoires.
    Fichiers attachés Fichiers attachés
    Il existe 3 sortes de gens: ceux qui savent compter et ceux qui ne savent pas.

  11. #11
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 425
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 425
    Points : 1 326
    Points
    1 326
    Par défaut
    Bonjour à toutes et à tous,

    @3xoui, je ne sais pas tester car D6 et pas les composants TMS.

    Par contre l'exe à l'air de bien fonctionner et le résultat obtenu est sensiblement le même que le test directement sur un site http://www.testadsl.net/test-debit.html

    Encore merci pour ce bel interface.

    @+,

    Cincap

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème connexion sur test de bande passante
    Par céforminux dans le forum Réseau
    Réponses: 1
    Dernier message: 03/06/2010, 09h44
  2. Cherche programme pour limiter bande passante sur connexion internet partagée
    Par frechy dans le forum Dépannage et Assistance
    Réponses: 4
    Dernier message: 11/05/2006, 23h02
  3. [Stratégie] Limiter la bande passante
    Par Neuromancer dans le forum Développement
    Réponses: 7
    Dernier message: 17/01/2005, 15h29
  4. Limiter la bande passante
    Par naili dans le forum Réseau
    Réponses: 3
    Dernier message: 15/01/2004, 08h21
  5. [Bande passante]
    Par Alexr dans le forum Développement
    Réponses: 7
    Dernier message: 12/09/2003, 14h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo