Topic: Interneta ātruma testeris - ātrums aprēķinās mazāks, kā uzrāda meter
Sveiki, esmu jaunais forumā un flash vidē, tā kā lūdzu vismaz sākumā pasaudzēt ![]()
Mēģinu izveidot PRECĪZU interneta ātruma testētāju. Par pamatu izmantoju URLLoader un URLRequest, ar kuru veicu faila lejupielādi un sekoju, cik daudz baiti atnāk.
textReq = new URLRequest(measure_file);
textLoader.addEventListener(ProgressEvent.PROGRESS, progressHandler);
function textLoadComplete (event) {
if (timer_new > timer_old+500) {
speed_in_sec = (bytes_loaded - bytes_loaded_old) / (nowtime - oldtime) * 1000;
}
}
Beigās no šīm vērtībām izvelku vidējo vērtību.
Net monitorā konsekventi ātrums rādās bik lielāks. Tāpat arī, salīdzinot ar lokāli uzliktu speedtest.net arī ātrums tur pārsvarā ir par 5-10% lielāks.
Tāpat reizēm bytesLoaded vērtības updats iebremzē un tad sanāk, ka vienā brīdī tas ir tikai 10, bet nākamajā jau 1000. Protams, sasummējot un izdalot rezultāts apmēram sanāk.
Jautājums - vai nav kāda drošāka, precīzāka klase par URLLoader ?
Paldies jau iepriekš.
Last edited by valcha81 (2010-11-28 22:39:23)
