Benutzer mit den meisten Antworten
Zeitangabe bei Downloader

Frage
Antworten
-
Die Bytes überwach ich sowieso schon, zum anzeigen der gedownloadeten Bytes.
Wie rechnet man die Bytes zu Sekunden?
Gar nicht. Du rechnest bspw:
( ( Gesamtgröße der Datei / Größe der bereits heruntergeladenen Daten ) * Anzahl vergangener Sekunden ) - Anzahl vergangener Sekunden
oder
( Gesamtgröße der Datei / ( Größe der bereits heruntergeladenen Daten / Anzahl vergangener Sekunden ) ) - Anzahl vergangener Sekunden
(Äußere Klammern nur zur Übersichtlichkeit^^)
Damit hast Du dann die noch verbleibende Zeit (ca. Angabe, da der Downstream ggfs. nicht konstant bleibt)
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert asd4444b Donnerstag, 18. November 2010 14:05
Alle Antworten
-
Hi asd4444b,
das geht. Ist aber nicht mit einem Dreizeiler getan.
Streng genommen musst du nur permament- den Filestram für den Download überwachen
- die Dateigröße der herunterzuladenden Datei ermitteln und_
- dann die Detigröße/ Bites per second berechnen und anzeigen.
Liebe Grüße Stefan | Cheers Stefan I'm using VB 2008 Express -
Die Bytes überwach ich sowieso schon, zum anzeigen der gedownloadeten Bytes.
Wie rechnet man die Bytes zu Sekunden?
Gar nicht. Du rechnest bspw:
( ( Gesamtgröße der Datei / Größe der bereits heruntergeladenen Daten ) * Anzahl vergangener Sekunden ) - Anzahl vergangener Sekunden
oder
( Gesamtgröße der Datei / ( Größe der bereits heruntergeladenen Daten / Anzahl vergangener Sekunden ) ) - Anzahl vergangener Sekunden
(Äußere Klammern nur zur Übersichtlichkeit^^)
Damit hast Du dann die noch verbleibende Zeit (ca. Angabe, da der Downstream ggfs. nicht konstant bleibt)
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community- Als Antwort markiert asd4444b Donnerstag, 18. November 2010 14:05