Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   speed tester! (https://www.delphipraxis.net/48818-speed-tester.html)

MisterX 30. Jun 2005 20:25


speed tester!
 
will ein prog machen das wen ich es auf ein server/pc rauf haue ich die an bindung sehen kan also wie schnell der ist 1mbit 10 mbit 100mbit usw..

kan mir da einer helfen ?


einbischen hilfe welche komponente ich nehmen soll und was ich ungefär da machen muss !



danke im voraus

DP-Maintenance 30. Jun 2005 20:30

DP-Maintenance
 
Dieses Thema wurde von "alcaeus" von "Programmieren allgemein" nach "Internet / LAN / ASP.NET" verschoben.
Bitte denken wohin Themen gehoeren. Dies hat eindeutig mit Netzwerken zu tun => Internet / LAN

Michael_Bayer 1. Jul 2005 09:51

Re: speed tester!
 
Bitte! Wir haben Dir nicht aus Spass gesagt, dass Du bitte etwas auf die Rechtschreibung achten sollst - nicht weil wir zu faul zum lesen sind, sondern weil viele sich einfach weigern nach dem 3. Wort weiterzulesen und Du somit viele Leute verschreckst, die Dir eine Antwort geben könnten.

Also ich versuche mal Deine Frage zu verstehen und zu antworten:
Du möchtest sehen, wie schnell der Server mit Deinem PC kommunizieren kann?
Übers Internet wird das schwer bis nicht möglich sein (zumindest durch Auslesen eines Wertes)

Übers LAN fällt mir nur eine Möglichekeit über WMI ein. In Win32_NetworkAdapter gibts die Eigenschaft Speed - das müsste es sein, allerdings glaube ich, dass WMI noch etwas über Deinen Möglichekeiten liegt.
(Falls nicht, such doch einfach mal danach hier im Forum)

shmia 1. Jul 2005 10:52

Re: speed tester!
 
Du nimmst die Indy-Komponenten und baust eine Verbindung zum Server mit TCP oder UDP auf.
Verwende den Port discard (= Port 9).
Der Server wirft die Daten einfach weg.
Dann einfach Daten (1 MByte) senden und die Zeit messen.
umrechnen in kb/s, fertig.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz