【发布时间】:2009-05-12 14:09:07
【问题描述】:
是否可以使用 Adobe Flash 检索计算机信息(RAM、硬盘大小、cpu 速度等)?如果是这样,有人可以指点我一个网站,告诉我怎么做吗?
【问题讨论】:
标签: flash actionscript-3 actionscript
是否可以使用 Adobe Flash 检索计算机信息(RAM、硬盘大小、cpu 速度等)?如果是这样,有人可以指点我一个网站,告诉我怎么做吗?
【问题讨论】:
标签: flash actionscript-3 actionscript
我认为您无法获得 RAM、硬盘大小或时钟速度 — Flash 在虚拟机中运行,它可能被设置为仅向您提供与其小世界相关的信息。
您可以获得很多其他客户端信息,例如使用多少 RAM Flash、屏幕分辨率以及客户端是否支持音频。查看System 和Capabilities 类。
【讨论】:
如果您想了解运行此程序的客户端,您还可以尝试开发自己的“基准算法”并运行一两秒钟。
我的想法是在循环中进行一些“隐藏渲染”,或者与计时器和“onFrame”计数器结合使用。这样我就可以粗略估计我的算法将运行多少个循环。
我知道这并不完美,但我相信这种方法会给出一个粗略的结果,可以帮助您决定您的应用程序应该默认提供什么详细级别,然后也许让用户也可以决定偏好/设置样式。
【讨论】: