2010-02-13 81 views
0

我在撓曲3使用動作腳本3 ......... 開發應用我在LAN一些範圍的IP地址的(有線或無線兩者).. ......我要檢查所有的系統可用...也希望看到自己的共享文件夾.....誰能給一些代碼或動作腳本參考....掃描系統,用於共享文件夾在LAN

感謝大家。 ..

回答

0

其實,我不認爲這是可能的在所有的Flex由於沙箱衝突的Flash播放器和/或不支持它的。

我不知道,如果空中支持這樣的網絡訪問。查看this瞭解Adobe Air的更多信息。

0

MysticEarth是正確的,則Flex不能直接訪問,因爲可能出現的安全問題操作系統。

但是,您可以通過兩種方式解決這個問題:

  1. Adobe AIR 2.0 Command-Line Integration
  2. 服務器端腳本

的Adobe AIR 2.0現在可以運行本地程序!所以你可以讓它訪問你的操作系統,檢查可用的系統,共享文件夾等。這裏有一個例子how to execute native processes with AIR 2.0

目前的標準是隻使用Flex和HTTP到服務器端腳本。要做到像你所描述的,我將創建一個Ruby/PHP/Python腳本或者其他什麼,發一個寧靜的GET HTTP請求,該腳本(比如GET /shared_folders),並且具有搜索OS它所需要和回報它作爲XML。然後你可以使用Flex。如果您不想這樣做,AIR 2.0是唯一的選擇。