我正在使用动作脚本3在flex 3中开发应用程序......... 我在局域网中有一些IP地址范围(有线或无线两种).....我想查看所有可用的系统...并且还想查看他们的共享文件夹.....任何人都可以提供一些代码或参考动作脚本......
感谢所有人......
答案 0 :(得分:0)
实际上,由于沙盒违反Flash Player和/或不支持,我认为Flex根本不可能。
我不知道Air是否支持这种方式的网络访问。有关Adobe Air的更多信息,请查看this。
答案 1 :(得分:0)
MysticEarth是对的,由于可能出现的安全问题,Flex无法直接访问操作系统。
但是,您可以通过两种方式解决它:
Adobe AIR 2.0现在可以运行本机进程了!因此,您可以让它访问您的操作系统,检查可用系统,共享文件夹等。以下是how to execute native processes with AIR 2.0
上的示例目前的标准是将Flex和HTTP用于服务器端脚本。为了做你正在描述的事情,我会创建一个ruby / php / python脚本或其他任何东西,向该脚本发送一个宁静的GET HTTP请求(比如说GET /shared_folders
),并在操作系统中搜索它的内容需要,并将其作为XML返回。然后你可以使用Flex。如果您不想这样做,AIR 2.0是唯一的选择。