![]() |
Download Geschwindigkeit feststellen
Hi, wenn ich mit idhttp.get... eine datei herunterlade - weiss jemand wie ich die aktuelle download geschwindigkeit feststelle ?
|
Re: Download Geschwindigkeit feststellen
Gucken wir doch mal, wie Geschwindigkeit definiert ist: Hier wären es Byte pro Sekunde oder allegemeiner: Datenmenge pro Zeiteinheit. Wenn ich wissen will, wie viele Byte ich in einer Stunde runtzergeladen haben, dann merke ich mir die Anzahl der bytes bevor ich die Zeit stoppen, dann ermittele cih die Anzahl der bytes nach einer Stunde, ziehe die von einander ab und weiß, wie viele Bytes ich in einer Stunde runtergeladen habe. Will ich wiossen, wie viele ich pro Minute runtergeladen habe teile cih das durch 60. Mess alsi die das Volumen für eine gewisse Zeiteinheit und rechne das auf eine Sekunde um.
|
Re: Download Geschwindigkeit feststellen
und woher soll man wissen wie ? ;)
jaja ich weiß... siehe suche PS: kleiner hinweis: iphlpapi.dll |
Re: Download Geschwindigkeit feststellen
Zitat:
Iste s so schwer zwei Werte zu ermitteln von einander zu subtrahieren und durch eine weitere Zahl zu teilen? |
Re: Download Geschwindigkeit feststellen
Für IdHTTP brauchts keine iphlpapi.dll, da reicht das Ereignis OnWork, um die Bytes zu ermitteln und ein verwenden von GetTickCount oder now, um die Zeit zu messen.
|
Re: Download Geschwindigkeit feststellen
Zitat:
![]() MfG Binärbaum |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:58 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz