社区
Web 开发
帖子详情
纯java如何获得硬件唯一标识
千锤_百炼
2011-09-12 12:37:42
纯java如何获得PC的硬件唯一标识,必须跨平台的!
请各位大侠指教!
网上找了都得借助DLL文件,因为是获取客户端的PC所以此方法不行!
...全文
1343
7
打赏
收藏
纯java如何获得硬件唯一标识
纯java如何获得PC的硬件唯一标识,必须跨平台的! 请各位大侠指教! 网上找了都得借助DLL文件,因为是获取客户端的PC所以此方法不行!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
江郎才近
2011-09-13
打赏
举报
回复
我以前研究过,用纯java没法实现,后来还是调用dos命令获取网卡实现的。但是就不具备跨平台性了。楼主可以尝试在java里面嵌入C来实现
oO临时工Oo
2011-09-13
打赏
举报
回复
主机标识,可以是操作系统标识就可以了。硬件标识,可以是多种硬件序列号的组合。mac只是一种,且可以修改。
纯java做不到,不可能跨平台。 只有你自己在程序中软实现跨平台,准备两套机制,根据判断操作系统类型确定是使用哪种识别机制。
千锤_百炼
2011-09-13
打赏
举报
回复
[Quote=引用 2 楼 beowulf2005 的回复:]
纯java不可能实现,
除非哪天java VM 把V去掉。
[/Quote]
主要是为了防止copy程序!
千锤_百炼
2011-09-13
打赏
举报
回复
[Quote=引用 3 楼 ptzxzc 的回复:]
额!~那用命令获取mac地址呗!
[/Quote]
多网卡MAC会识别不到!
ace62
2011-09-12
打赏
举报
回复
不同平台对硬件的管理不一样
纯Java无法实现,至少目前还没看到
需借助OS中的功能
码之魂
2011-09-12
打赏
举报
回复
额!~那用命令获取mac地址呗!
beowulf2005
2011-09-12
打赏
举报
回复
纯java不可能实现,
除非哪天java VM 把V去掉。
fingerprints:spring-boot 2.0 fingerprints demo 使用浏览器
硬件
信息实现移动设备
唯一
标识
fingerprintsspring-boot 2.0 fingerprints demo使用浏览器
硬件
信息实现移动设备
唯一
标识
(WIFI 环境下 相同型号设备有重复率)名称方法屏幕宽度window.screen.width屏幕高度window.screen.height设备像素比window....
Android10获取
唯一
ID最佳做法
对于实例 ID 不实用的情况,您还可以使用自定义全局
唯一
ID (GUID) 对应用实例进行
唯一
标识
。最简单的方式是使用以下代码生成您自己的 GUID。 1.Kotlin写法 var uniqueID = UUID.randomUUID().toString() 2.
Java
...
JAVA
获取
硬件
唯一
标识
,CPU+MAC
现在选取当前主机
唯一
标识
——CPU序列,本篇说下LINUX系统和WINSOWS系统获取CPU序列,顺带说下MAC地址的方法。 思路 主要思路就是使用Runtime.getRuntime().exec()执行命令来获取参数。毕竟是
Java
代码,要考虑多个...
JAVA
获取电脑
唯一
标识
,CPU+MAC
【代码】
JAVA
获取电脑
唯一
标识
,CPU+MAC。
java
获取pc
唯一
标识
_
java
获取客户端
唯一
标识
50?为什么样很多C开发者瞧不起
Java
...
java
怎么获取客户端的唯①
标识
?ip和mac不要,最好能获取
硬件
的唯①
标识
并且能跨系统的,在windows和mac系统都能获取得到.PU序列号Process process = Runtime.getRuntime(), getwmic".exec(new String[] { :...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章