Есть ли способ получить системную информацию или информацию о процессоре с помощью Adobe Flex? - PullRequest
0 голосов
/ 11 февраля 2011

Я хочу построить программу, основанную на моих технических характеристиках ПК. Есть ли способ получить доступ к такой информации, как, сколько оперативной памяти у меня есть, или сколько используется процессор, и т. Д.?

Ответы [ 2 ]

1 голос
/ 11 февраля 2011

Нет, не в веб-приложении Flex. Песочница безопасности браузера будет препятствовать передаче такой информации в плагин браузера.

Вы можете сделать это в AIR, используя функцию NativeProcess . Вам нужно будет создать собственную программу, чтобы получить необходимые сведения о системе, а затем передать их обратно в работающее приложение Flex. Я полагаю, что для этого подхода потребуются совершенно разные реализации для каждой платформы, на которой вы хотите развернуть. (Mac и ПК).

0 голосов
/ 11 февраля 2011

Вы можете создать веб-сервис, который будет работать на вашем компьютере и сообщать статистику системы по запросу.Оттуда вы можете создать приложение Flex для отображения информации из веб-службы.

Честно говоря, это действительно имеет смысл, только если у вас есть необходимость собирать системную статистику по сети.В противном случае комментарий Flextras имеет больше смысла: используйте AIR или другой язык, который имеет функции для сбора статистики системы.

...