2015-03-25 73 views
0

我有一個項目來開發一個軟件,在LAN,我必須找出當前有多少系統正在使用。我不知道從哪裏開始,但我對JAVA有很好的瞭解。有人可以從哪裏開始,以及需要哪些資源。電腦在使用還是不是?

謝謝!

回答

0

我猜你的意思是'系統'在使用中,你的意思是電腦上?或者你的意思是網絡上當前有使用登錄的計算機?

對於前者,您可以掃描網絡,在Java中有幾個掃描儀可以告訴您哪些IP地址連接到網絡。有NMap4j似乎使用nmap(偉大的網絡掃描儀)和解析輸出,當然這需要在目標機器上安裝nmap。或者你可以去一個純Java/Scala實現(這裏公然的自我推銷;)),如https://github.com/michaelcouck/scanner,網站上的使用和示例。

乾杯...

+0

我的意思是當前打開和使用的計算機。 – Rehan 2015-03-26 14:31:45

+0

我會查看鏈接並回復您。謝謝 ;) – Rehan 2015-03-26 14:32:15

相關問題