MysticEarth прав, Flex не может получить прямой доступ к операционной системе из-за проблем безопасности, которые могут возникнуть.
Однако вы можете решить ее двумя способами:
- Интеграция с командной строкой Adobe AIR 2.0 :
- Серверный скрипт
Adobe AIR 2.0 теперь может запускать собственные процессы!Таким образом, вы можете получить доступ к вашей операционной системе, проверить доступные системы, общие папки и т. Д. Вот пример на , как выполнять собственные процессы с AIR 2.0
Текущий стандарт состоит в том, чтобы простоиспользовать Flex и HTTP для сценария на стороне сервера.Чтобы сделать что-то похожее на то, что вы описываете, я бы создал сценарий ruby / php / python или любой другой, отправил бы этому сценарию повторный HTTP-запрос GET (скажем GET /shared_folders
) и попросил бы эту ОС искать то, что ему нужнои вернуть его как XML.Тогда вы можете использовать Flex.Если вы не хотите этого делать, AIR 2.0 - единственный вариант.