如何才能知道自己电脑的详细参数 前端js怎么直接获取电脑详细配置信息?

[更新]
·
·
分类:数码电脑
3323 阅读

如何才能知道自己电脑的详细参数

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

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

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

一般商业浏览器是没有这种接口的,w3c也没有这种标准,所以想直接js实现目前是不可能的。
想实现基本还是得发给员工一个本地程序去获取配置信息,但bat脚本肯定不行,太容易被修改。如果不想增加太多额外的编程成本和时间,可以考虑用 nw.js or electron 打包网页分发给员工运行,他两相当于一个特殊的浏览器,可以让js顺带跑node.js的api得到机器配置信息,另外他两都可以加密编译源码,使得脚本无法修改,从而保证信息准确。
另外最重要的是,你们前端人员应该可以零成本上手,不需要耗费额外成本

Js主要对操作浏览器的 没有提供这方面的Api

js好像没有说是有可以读取电脑信息的api吧。网页js是依托浏览器为容器的。正常的方法应该是利用插件吧

直接怼回去,获取电脑配置怎么可能是由你前端来做的呢?正确的做法是你前端点击一个按钮就调用后台的一个接口,应该是在后台这个接口获取电脑配置然后在持久化。

电脑配置信息,不该你获取的数据。

利用什么软件可以详细查看CPU各参数的信息?

查看CPU参数的方法一:1、以win7为例,桌面右键计算机--属性--可以查看cpu的厂家,核心频率,运行内存大小,和系统位数。
(其实在这里直接在晚上搜索cpu的型号即可)2、在不安装第三方软件的情况下,如何进一步取得更多cpu的信息呢,核心数也是考量cpu性能的重要指标。对于amd处理器来说,线程数有多少,其物理核心数量也就有多少intel处理器由于使用超线程技术,在某些cpu型号上物理核心往往少于线程数,线程数一般为物理核心的2倍。
3、右键任务栏,打开任务管理器,在cpu使用记录那一栏看有几个方框,数量代表就代表着cpu的线程数查看CPU参数的方法二:使用第三方软件查看cpu参数,网上搜索cpu z下载并安装双击打开该软件,基本上重要的信息都在里面了此了cpu外,这款软件还可以查看其他一些相关硬件的参数,例如主板,显卡,内存等。