2012-05-08 310 views
0

在我需要從同一臺計算機上的應用程序檢索數據的閃光投影儀中。 我知道我可以用fscommand調用這個應用程序。但有沒有辦法讓迴應回來?例如,如果我會調用像「正常運行時間」這樣的unix二進制文件,我想將響應「11:14上傳1天,16:14,2個用戶,加載平均值:0.47 0,73 0,88」加載回閃。 這可能嗎?從外部應用程序獲取數據(無服務器)

到目前爲止,我只與在後臺運行作爲deamon的定製本地服務器一起工作。不過對於這個項目來說這太貴了......

還有其他想法嗎?

非常感謝!

+0

你是針對空氣還是閃光? –

+0

這對AIR而言是可能的,但對於Flash Player(或投影儀)則不然。 – Ohas

回答

1

通過將應用程序打包爲本地安裝應用程序並使用NativeProcess類,您可以使用AIR 2.0(及更高版本)執行此操作。

這個Adobe quickstart tutorial應該讓你開始。

還有一個sample application(僅限Mac),它使用此技術與OS X的本機特性進行通信。它被稱爲SearchCentral,它大約在頁面的中間位置。

如果您完全接受了以任何理由將您的應用程序作爲投影儀運行的想法,您可以像託德指出的那樣使用Zinc及其System.execStdOut()方法。

+0

我同意AIR將是我的第一選擇,如果你願意花一些錢,另一種選擇是使用鋅的'System.execStdOut()' – ToddBFisher

+0

你想補充說,作爲一個答案託德或你是否高興我墊與我一起嗎? –

+1

保持你的,因爲我認爲你的解決方案對大多數人更好,你可以使用更多的代表:) – ToddBFisher

相關問題