前端js怎么直接获取电脑详细配置信息?

最近做一个项目、后台用的是java、前端用vue、前后端分离、有一个需求统计员工本机的电脑配置信息、类似于鲁大师的详细电脑配置!
1去除想用bat配处理文件进行获取电脑配置、分发给每一个员工一个bat脚本然后让他们在自己的电脑上执行获取配置、然后将配置发给管理员、但是考虑到安全问题容易被员工篡改、很快被否决了
2、最后商讨出来的方案上、在网页上加一个,获取本机电脑详细信息的按钮、员工点击这个按钮、就可以,获取自己电脑上的详细配置、诸如cpu型号内存等等都需要获取、获取之后请求后台api接口持久化到数据库!
现在最难的问题是如何在网页上点击一个按钮就自动获取电脑详细硬件参数。这个领导要求必须自动化!

一般商业浏览器是没有这种接口的,w3c也没有这种标准,所以想直接js实现目前是不可能的。

想实现基本还是得发给员工一个本地程序去获取配置信息,但bat脚本肯定不行,太容易被修改。如果不想增加太多额外的编程成本和时间,可以考虑用 nw.js or electron 打包网页分发给员工运行,他两相当于一个特殊的浏览器,可以让js顺带跑node.js的api得到机器配置信息,另外他两都可以加密编译源码,使得脚本无法修改,从而保证信息准确。

另外最重要的是,你们前端人员应该可以零成本上手,不需要耗费额外成本

前端js怎么直接获取电脑详细配置信息?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论