java获取客户端唯一标识
java怎么获取客户端的唯一标识?ip和mac不要,最好能获取硬件的唯一标识并且能跨系统的,在windows和mac系统都能获取得到....
java怎么获取客户端的唯一标识?
ip和mac不要,最好能获取硬件的唯一标识并且能跨系统的,在windows和mac系统都能获取得到. 展开
ip和mac不要,最好能获取硬件的唯一标识并且能跨系统的,在windows和mac系统都能获取得到. 展开
4个回答
展开全部
CPU序列号
Process process = Runtime.getRuntime().exec(
new String[] { "wmic", "cpu", "get", "ProcessorId" });
process.getOutputStream().close();
Scanner sc = new Scanner(process.getInputStream());
String property = sc.next();
String serial = sc.next();
System.out.println(property + ": " + serial);
Process process = Runtime.getRuntime().exec(
new String[] { "wmic", "cpu", "get", "ProcessorId" });
process.getOutputStream().close();
Scanner sc = new Scanner(process.getInputStream());
String property = sc.next();
String serial = sc.next();
System.out.println(property + ": " + serial);
追问
不靠谱啊,两台电脑得到的一样.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个要说唯一只有通过Mac来实现了,你为何说不要MAC呢?
更多追问追答
追问
跨系统啊,我查的好多取mac的都是分系统的,取windows下的mac地址,取linux下的...取unix下的..没有取mac下的?
追答
MAC是指网卡的物理地址,只要是有网卡的设备都有这个,和操作系统无关,亲,java是可以获取到的哦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mac地址啊,用硬盘+网卡+主板,这三个就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
获取硬盘号就行了啊
更多追问追答
追问
这个方法要指定硬盘分区吧?C,D,E,F...苹果的系统貌似没有这个分区概念吧?
追答
.....是硬盘号啊,跟分区有什么关系?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询