Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-11-2004, 21:07   #1 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
Übertragungsgeschw. bei Preloader

hi,

hätte nur eine kurze frage: und zwar, wie man
die übertragungsgeschwindigkeit in einem preloader
ausgibt!?!

vilen dank für hilfen
mfg
Raven#3
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ ist offline   Mit Zitat antworten
Alt 21-11-2004, 21:18   #2 (permalink)
front.pictures
 
Registriert seit: Oct 2004
Ort: hier ;-)
Beiträge: 17
hm, versuch es mal zu berechnen

Hallo Raven_3_,

Du kannst Dir ja mit 'getBytesTotal()' und 'getBytesLoaded()' die Gesamtgröße und die geladene Größe holen.
Wenn Du das mit einem Timer-Ereignis verbindest kannst Du recht einfach die Differenz innerhalb einer Sekunde als Übertragungsgeschwindigkeit verwenden...


Schönen Gruß,
Peter
peter_k ist offline   Mit Zitat antworten
Alt 21-11-2004, 21:29   #3 (permalink)
Neuer User
 
Benutzerbild von Raven_3_
 
Registriert seit: Mar 2004
Beiträge: 118
Zitat:
Zitat von peter_k

Wenn Du das mit einem Timer-Ereignis verbindest kannst Du recht einfach die Differenz innerhalb einer Sekunde als Übertragungsgeschwindigkeit verwenden...
was ist das, hab noch nie davon gehört.

mfg
Vielen Dank für die Antwort
raven#3
__________________
Wer mit dem Strom schwimmt, wird nie die Quelle finden!
Raven_3_ ist offline   Mit Zitat antworten
Alt 21-11-2004, 22:57   #4 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Such mal nach "bandbreite ermitteln".
Da solltest du den einen oder anderen Ansatz finden.

Das Prinzip mit dem Timer wird auch im großen Preloader-Tut von Partylogger erklärt im Zusammenhang mit der Restladezeit. Ist zwar Flash 5 aber die vorgehensweise ist dieselbe. Link findest du im Tutorials-Board ... konket hier:
Preloader + Prozent Preloader

Das Prinzip in Kürze:
Du frägst jede Sekunde die geladenen Bytes ab (per getTimer() oder seit MX auch setInterval -> siehe Flashhifle/AS-Referenz) und die Differenz zwischen den Abfragen ergibt deine Bytes/Sekunde, geteilt durch 1024 dann Kb/sec.

Gruß
Rena
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (21-11-2004 um 23:00 Uhr)
rena ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:47 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele