Indy 元件傳檔簡易範例 可顯示傳輸進度,剩餘時間及網路速度 |
|
yjh0225
一般會員 發表:7 回覆:7 積分:2 註冊:2003-10-13 發送簡訊給我 |
我是用Indy 9.0.15 寫的 有簡易的傳輸進度顯示、剩餘時間的計算,以及目前的網路傳輸速度。 我計算剩餘時間的方式是:
每秒鐘取得上一秒鐘內總共傳送了幾組WorkCount
然後依照目前剩餘的WorkCount估算出剩餘時間,
同理網路傳輸速度也是這樣子估算出來的。 為了增加估算結果的逼近性
所以我將IdTCPClient的buffer縮小到1K 不知道還有沒有比較準確的計算方法? 由於我不知道該如何將檔案上傳到主機上
所以只好將程式傳到我的機器上讓需要的人下載吧!! 程式範例下載
http://jewel.yjh.idv.tw/web/uploads/netfile.rar 若有寫的不好請多多指教!! 發表人 - yjh0225 於 2004/12/14 16:18:45
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |