有没有办法使用Adobe Flex获取系统信息或cpu信息?

时间:2011-02-11 14:34:41

标签: flash flex properties adobe cpu

我想构建一个围绕我的电脑规格构建的程序。有没有办法获取诸如我有多少ram或消耗了多少CPU使用等信息?

2 个答案:

答案 0 :(得分:1)

不,不在Flex网络应用中。浏览器的安全沙箱会阻止此类信息传递到浏览器插件中。

您可以使用NativeProcess功能在AIR中执行此操作。您必须创建自己的程序以获取所需的系统详细信息,然后将它们传递回正在运行的Flex应用程序。我想这种方法需要为你想要部署的每个平台完全不同的实现。 (Mac和PC)。

答案 1 :(得分:0)

您可以构建一个在您的PC上运行的Web服务,并根据请求报告系统统计信息。从那里,您可以构建一个Flex应用程序来显示来自Web服务的信息。

坦率地说,如果您需要通过网络收集系统统计信息,这才有意义。否则,Flextras的评论最有意义:使用AIR或其他具有收集系统统计数据功能的语言。