2009-08-08 36 views
1

我正在尋找一種方式,用於在我連接到網絡/ Internet時測量我的計算機上的下載數據量測量下載數據的量

我需要一種適用於Mac OS X或Windows XP/Vista的方法,並且無法在Java API中找到與該類功能相關的任何內容。我希望你能幫助我:)

謝謝!

+0

我認爲你的問題將被投票轉移到superuser.com,除非你更多地闡明你正在尋找什麼類型的API。我注意到這個問題是用Java標記的 - 你想在Java應用程序中做這件事嗎? – Elijah 2009-08-08 06:56:48

+0

是的,我沒有指定,因爲我使用Java標籤,並認爲它就夠了。我正在尋找任何方法來使用java api執行此類任務 – 2009-08-14 07:24:59

回答

1

我曾經用Java創建過我自己的DU儀表。我讀的

NET STATISTICS

(命令行)的輸出並解析它。每秒運行此任務並計算收到的字節差異是否有用。相當粗魯是的,但它的工作。

當然只適用於Windows。我確定有一些命令可以在Mac上運行。

+0

嗯,是的,一種解決方案是使用win/* nix控制檯行並解析返回值...但我認爲也許java api會提供這樣的方法,並阻止我做出整個解析的東西 – 2009-08-14 07:33:00

1

不會有跨平臺的方式。 要測量您需要監視網絡驅動程序/子系統數據的通信量。 在Windows上,這將是Linux的「網絡統計」「ifconfig」,但輸出當然是不一樣的。