MysticEarth a raison, Flex ne peut pas accéder directement au système d'exploitation en raison de problèmes de sécurité pouvant survenir.
Cependant, vous pouvez résoudre de deux façons:
- Adobe AIR 2.0 Command-Line Integration:
- Script du côté serveur
Adobe AIR 2.0 peut maintenant exécuter les processus natifs! Vous pouvez donc avoir accès à votre système d'exploitation, vérifier les systèmes disponibles, dossiers partagés, etc. Voici un exemple sur how to execute native processes with AIR 2.0
La norme actuelle consiste simplement à utiliser Flex et HTTP pour un script côté serveur. Pour faire quelque chose comme ce que vous décrivez, je voudrais créer un script ruby / php/python ou autre, envoyer une requête HTTP GET reposante à ce script (par exemple GET /shared_folders
), et avoir cette recherche le système d'exploitation pour ce dont il a besoin, et retour comme XML. Ensuite, vous pouvez utiliser Flex. Si vous ne voulez pas faire cela, AIR 2.0 est la seule option.