如何获取某一IP对应的客户端MAC地址
客户端在多网情况 下如何获取指定IP对应的客户端MAC地址? --------------------编程问答-------------------- 有没有人知道呢? --------------------编程问答-------------------- WEB?还是客户端程序?WEB没办法 --------------------编程问答-------------------- 是WEB --------------------编程问答-------------------- 可以用JS试试,但是需要降低浏览器安全等级 --------------------编程问答--------------------
试了就是不太稳定,随机性很强! --------------------编程问答-------------------- 还是在后台写方法吧,晚上有很多的。
要是前台需要用,就用ajax或者异步提交
祝楼主好运 --------------------编程问答-------------------- 建议LZ看点书先。
TCP/IP详解卷1:协议
看完就不会开这样的月经贴了 --------------------编程问答--------------------
import java.io.*;--------------------编程问答--------------------
public class Test { public static void main(String[] args) {
try { Process process = Runtime.getRuntime().exec(“ipconfig /all”); InputStreamReader ir = new InputStreamReader(process.getInputStream()); LineNumberReader input = new LineNumberReader(ir);
String line;
while ((line = input.readLine()) != null)
if (line.indexOf(“Physical Address”) > 0) {
String MACAddr = line.substring(line.indexOf(“-”) - 2);
System.out.println(“MAC address = [” + MACAddr + “]”); }
} catch (java.io.IOException e) {
System.err.println(“IOException ” + e.getMessage());
}
}
}
第一行有错误,是什么错误我就不说了,不过这样的回帖肯定是从什么地方拷贝粘贴来的很不负责任。
不过对我来说是有收获的 不过只能在WINDOWS下完成。 --------------------编程问答--------------------
这个就是在dos中用个指令的,我同学以前用这个做毕业设计的 哈哈
补充:Java , Web 开发