有什么方法可以取client端的网卡串口号吗?? 哈哈,我知道,JNI。不要问我怎么做。是CSDN上的人教我的。只要一问关于系统的问题。大家的回答总是JNI。搞得我一头雾水。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java里可以直接调用系统命令.而且可以得到返回值.你先调用ping host再调用ARP.EXE -a便可以看到该主机的网卡地址.在程序中你根据返回值取出来就行了,程序不长,你自己写吧. ServletRequest.getRemoteAddr().getRemoteHost()取 mac 得没见过 //获取网卡地址 private String getMacAddress(String remotePcIP){ String str=""; String macAddress=""; try { Process pp= Runtime.getRuntime().exec ("nbtstat -A " + remotePcIP); InputStreamReader ir = new InputStreamReader(pp.getInputStream()); LineNumberReader input = new LineNumberReader (ir); for (int i = 1; i <100; i++) { str=input.readLine(); if (str!=null) { if(str.indexOf("MAC Address")>1) { macAddress=str.substring(str.indexOf("MAC Address")+14,str.length()); System.out.println(i); break; } } } } catch (IOException ex) {} return macAddress; } java中oracle数据Date显示问题!!经验老到者来!! 如何编写程序 让其定时登陆其他系统,自动输入账号、密码,采集需要的数据??? applet和servlet怎么通信 毕业设计做好了代码不懂,求jsp高手帮我翻译一下!!!谢谢帮忙!急。 求水晶报表的Java SDK,着急,请大家帮忙 【分享源码】Java Mail项目源码 紧急求救!在线等待 vector 对象数组在jsp里面可以引用吗?看看我的代码 java图片裁切问题 问一个面试时候的问题 高手入内!发送邮件,中文全成????了 搜索引擎的实现和算法
.getRemoteAddr()
.getRemoteHost()取 mac 得没见过
private String getMacAddress(String remotePcIP){
String str="";
String macAddress="";
try {
Process pp= Runtime.getRuntime().exec ("nbtstat -A " + remotePcIP);
InputStreamReader ir = new InputStreamReader(pp.getInputStream());
LineNumberReader input = new LineNumberReader (ir);
for (int i = 1; i <100; i++)
{
str=input.readLine();
if (str!=null)
{
if(str.indexOf("MAC Address")>1)
{ macAddress=str.substring(str.indexOf("MAC Address")+14,str.length());
System.out.println(i);
break;
}
}
}
}
catch (IOException ex) {}
return macAddress;
}