を取得しようとしていConnected Device details of Network
ます。Network Discovery Repository を参照しましたIP アドレスと Mac アドレス (ハードウェア アドレス)Host name
を取得できますが、 &を取得できませんdevice type
。
私は次のコードをさまざまな Stackoverflow の提案された投稿で使用しましjcifs jar
た。しかし、ネットワークからホスト名とそのタイプを取得できません。
コード:
1)
NbtAddress nbtAddress = NbtAddress.getByName("Base");
InetAddress address = nbtAddress.getInetAddress();
String hostname = address.getHostAddress();
2)
InetAddress addr = NbtAddress.getByName(strIp).getInetAddress();
host.hostname =addr.getCanonicalHostName();
あなたの提案はかなりのものですか?