rychlost pripojenia
11 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
nema niekto ,nevidel dakto daky skript na meranie rychlosti?alebo daky napad jak to spravit ?:)
-
Nikdy jsem nad tím nepřemýšlel, ale zřejmě javascriptem, hned na začátku dokumentu by byl skript, který by si uložil aktuální čas a potom událost body.onload by vyvolala funkci, která by spočítala rozdíl časů a podle velikosti stránky bys tuž to dopočítal....
-
spíš bych mu dal stahovat nejakej obrázek nebo soubor
-
no, teďkon sem něco sehnal v Javě a JS, bohužel nevim jak to funguje, bo sem to eště nezkoumal a mam to z nějakýho serveru, kterej poskytuje myslim ISDN a tam sem udělal Ctrl+c, a Ctrl+V, samozřejmě si to upravim, před použitím...;)
-
skus toto: (je to len z hlavy, tak dufam ze to bude fungovat) <? $a=microtime(); echo "<div style=display:none>tu napises 10 000 lubovolnych znakov (pismenok)</div>"; $b=microtime(); $cas=$b-$a; $rychlostb=10000/$cas; $rychlostkb=$rychlostb/1000; echo "<div>rýchlost pripojenia je: $rychlostkb kb/s ($rychlostb b/s)</div>";
-
tim ale nezjistis rychlost pripojeni. tim zjistis rychlost toho echovani. protoze napred zjistis cas a, pak to vyechujes, pak zjistis cas b, vypocitas a vypises ten rozdil a rychlost a pak teprve se stranka zacne odesilat prohlizeci. teda snad se nepletu ;-)
-
Tym zistis za kolko sekund prejde 10kb, cize ak by to pteslo za 5 sekund, tak je rychlost pripojenia 10kb/5s a ked to vydelis tak to bude 2kb/s, cize rychlost pripojenia. inak skus www.abeltronica.com, to je beltronica telecom, kde si mozes zmerat rychlost a tam je to v javascripte (asi pred mesiacom som si prezeral kod)
-
no tiez som premysla dajak ze dam stiahnut daky subor abo daco ..hmm potrebjem to v PHP :(
-
takéto niečo? http://cs666.wz.cz/speed.php?status=1
-
hm nemozes zdroj napisat sem?server webzdarma to nacitava strasne dlho ale aj tak nic..pomala odozva :(
-
<?php function getmicrotime(){ list($usec, $sec) = explode(" ",microtime()); return ((float)$usec + (float)$sec); } if ($status==""){ }elseif ($status=="1"){ echo " <head> <title>: : Machine.Gun.Funk : :</title> <meta http-equiv='Content-Type' content='text/html; charset=windows-1250'> </head> <!--"; srand; $mt=getmicrotime(); for ($i=1;$i<=300000;$i++){ echo chr(rand(0,255)); } echo "--> <script language='JavaScript'> window.location='speed.php?status=2&mict=$mt'; </script> </body> "; }elseif ($status=="2"){ $cas=getmicrotime()-$mict; $pocetdat=300000+200; $dt=$pocetdat/$cas; $dt=$dt/1024; $dt=floor($dt); $net=$dt*8; echo " <head> <title>: : Machine.Gun.Funk : :</title> <meta http-equiv='Content-Type' content='text/html; charset=windows-1250'> </head> <body bgcolor='#FFFFFF' background='bck.jpg' text='#0000FF' link='#0000FF' vlink='#0000FF' alink='#0000FF'> </body> <p> </p> <p> </p> <p> </p> <div align='center'> <table width='75%' border='1' background='bck2.jpg'> <tr> <td> <table width='75%' border='0' background='bck.jpg' align='center'> <tr> <td> <div align='left'><font face='Comic Sans MS' size='2'> </font> </div> <div align='center'> <font body='Comic Sans MS' size='2'>Približná rýchlosť</font> <p></p> <font body='Comic Sans MS' size='2'>$dt kB/s = $net kbit/s</font> <p></p> </div> </td> </tr> </table> </td> </tr> </table> </div> "; $fp=fopen("ipspeed/$REMOTE_ADDR","w"); fwrite ($fp,$dt); fclose ($fp); } exit; ?>