javascript - 获取用户计算机软硬件信息
大家讲道理
大家讲道理 2017-04-11 09:52:40
[JavaScript讨论组]

因需要统计员工的硬件信息,用于固定资产管理系统,但是目前没有搭建域环境。
想通过WebApp来搜集员工的硬件信息,考虑过让员工自己录入,但是很快被否决了:

  1. 很多员工不具备读取系统软硬件信息的基础

  2. 无法保证用户输入的正确性

综上所述,想到了用js在WebApp后台收集,员工登录的计算机软硬件信息。网上找了一个基于ActiveX的源码,可以统计到非常详细的数据,但是只支持IE内核!(当然了,公司90%都是Windows7~10系统,但还有一些是Mac)
所以想找个比较兼容的解决方案!
需要统计的必要信息如下:

  • 计算机名

  • 用户名

  • IP地址

  • 系统版本

  • MAC地址

希望能获取到的信息:

  • 主板序列号

  • 品牌

  • 内存信息

  • CPU信息

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(3)
黄舟

上面两位说了半天,也没说到你的需求上,唉,人家能做客户端也不用来这里求助了,我知道的不多,帮你找了一篇文章你自己看看http://blog.csdn.net/cracklib...

伊谢尔伦

出于安全性考虑,浏览器给网页的权限不会太多,所以你能用 JS 干的事情也不会太多。这种事情最好是写客户端来干,而不是用 WebApp 来干。

你想一下,假如可以用网页采集各种硬件信息,那你上网就跟裸体上街一样,毫无安全可言。

大家讲道理

同意 @Viyi 的说法,浏览器给网页的权限是不足以拿到某些信息的。
同样,实际上感觉没有必要通过webAPP来做.我也说一下我的做法:
用python写脚本收集这些信息,然后将其打包发给公司所有员工,让他们运行代码,
最后脚本自动把收集到的信息发送到后台数据库中.(我公司运维就是这么做的).

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号