我需要从PC上获取MAC地址.到目前为止我写的代码在这里(这只是代码的一小部分).
public byte[] getMac(L2PcInstance player)
{
try
{
NetworkInterface ni = NetworkInterface.getByInetAddress(player.getClient().getConnectionAddress());
if (ni != null)
{
byte[] mac = ni.getHardwareAddress();
if (mac != null)
{
return mac;
}
}
}
catch (SocketException e)
{
_log.log(Level.SEVERE, "No MAC address.", e);
}
return null;
}
Run Code Online (Sandbox Code Playgroud)
这段代码找到我运行它的PC的MAC,但我需要获得远程MAC.
| 归档时间: |
|
| 查看次数: |
10585 次 |
| 最近记录: |