【发布时间】:2010-09-28 22:15:41
【问题描述】:
闪存能否读取客户端硬件信息,例如 RAM、CPU、计算机唯一 ID 硬盘大小?
我知道它可以读取相机和显示器尺寸,但我仍然不知道上面的内容。
【问题讨论】:
标签: flash actionscript-3
闪存能否读取客户端硬件信息,例如 RAM、CPU、计算机唯一 ID 硬盘大小?
我知道它可以读取相机和显示器尺寸,但我仍然不知道上面的内容。
【问题讨论】:
标签: flash actionscript-3
短而长:不,那是不可能的。您所能获得的只是版本和操作系统类型。
【讨论】:
您可以通过运行一些基本计算并查看它花费了多长时间来推测 CPU 速度。如果您有不同速度计算机的基准测试,您可以基于此放置它们。这将取决于他们运行了多少东西等。无法获取实际的系统信息。
【讨论】:
这不是您所问的确切问题的答案。但是,您可以在首次加载 swf 时将随机变量分配给共享对象。这个变量可以唯一地标识机器。在以下连接之后,您可以将此变量发送到服务器。这种方式是识别连接即将到来的不同机器的最接近的方式。
另一种方法是先使用 javascript http://www.devarticles.com/c/a/JavaScript/How-to-Use-JavaScript-for-Hardware-Knowledge/ 并通过外部接口 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/external/ExternalInterface.html 与您的 javascript 通信。 问候
【讨论】: