Speedtest.net Mini 是測速網站 Speedtest.net 所提供的免費版本,
可以放在自己的 Server 上跑.
下載 mini.zip, 解開即可, 若主機是 PHP, mv index-php.html index.php
效果就像這樣 http://speedtest.pank.org
我有抓封包看它是如何運作的,
下載:
Server 裡面有十個 size 不等的十個圖檔,
-rw-r--r-- 1 root root 240K 2006-03-07 09:26 random350x350.jpg
-rw-r--r-- 1 root root 494K 2008-08-08 01:31 random500x500.jpg
-rw-r--r-- 1 root root 1.1M 2006-03-07 09:26 random750x750.jpg
-rw-r--r-- 1 root root 1.9M 2006-03-07 09:26 random1000x1000.jpg
-rw-r--r-- 1 root root 4.3M 2006-03-07 09:26 random1500x1500.jpg
-rw-r--r-- 1 root root 7.6M 2006-03-07 09:26 random2000x2000.jpg
-rw-r--r-- 1 root root 12M 2006-08-18 10:36 random2500x2500.jpg
-rw-r--r-- 1 root root 17M 2006-08-18 10:36 random3000x3000.jpg
-rw-r--r-- 1 root root 24M 2006-08-18 10:37 random3500x3500.jpg
-rw-r--r-- 1 root root 31M 2006-08-18 10:37 random4000x4000.jpg
一開始會抓一個 size 最小的圖檔(350x350),
粗略計算一下你的速度, 再決定正式測試要下載那個圖檔, 速度快的話它會下載最大的 31M (4000x4000)
上傳:
上傳是用 POST 亂數資料到 speedtest/upload.php, 上傳的資料並沒有做任何處理,
因為它是用 Flash 做的, 算是 Local 執行的程式, 所以可以主動做 POST 資料上傳的動作
Leave a comment