【问题标题】:Getting Computer information using Flash使用 Flash 获取计算机信息
【发布时间】:2009-05-12 14:09:07
【问题描述】:

是否可以使用 Adob​​e Flash 检索计算机信息(RAM、硬盘大小、cpu 速度等)?如果是这样,有人可以指点我一个网站,告诉我怎么做吗?

【问题讨论】:

    标签: flash actionscript-3 actionscript


    【解决方案1】:

    我认为您无法获得 RAM、硬盘大小或时钟速度 — Flash 在虚拟机中运行,它可能被设置为仅向您提供与其小世界相关的信息。

    您可以获得很多其他客户端信息,例如使用多少 RAM Flash、屏幕分辨率以及客户端是否支持音频。查看SystemCapabilities 类。

    【讨论】:

    • 没错。出于安全原因,您不会获得有关系统的更多信息,这些信息在这两个类中提供。
    【解决方案2】:

    如果您想了解运行此程序的客户端,您还可以尝试开发自己的“基准算法”并运行一两秒钟。

    我的想法是在循环中进行一些“隐藏渲染”,或者与计时器和“onFrame”计数器结合使用。这样我就可以粗略估计我的算法将运行多少个循环。

    我知道这并不完美,但我相信这种方法会给出一个粗略的结果,可以帮助您决定您的应用程序应该默认提供什么详细级别,然后也许让用户也可以决定偏好/设置样式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-04
      • 1970-01-01
      • 2012-10-16
      相关资源
      最近更新 更多