0

フラッシュ プロジェクターでは、同じコンピューター上のアプリケーションからデータを取得する必要があります。fscommand でこのアプリケーションを呼び出すことができることを知っています。しかし、応答を取り戻す方法はありますか?たとえば、「uptime」のような unix バイナリを呼び出す場合、応答「11:14 up 1 day, 16:14, 2 users, load averages: 0,47 0,73 0,88」をロードして戻します閃光。これはまったく可能ですか?

これまでのところ、バックグラウンドでデーモンとして実行されているカスタムメイドのローカルサーバーのみを使用していました。しかし、このプロジェクトでは、これは高すぎるでしょう...

他のアイデアはありますか?

どうもありがとう!

4

1 に答える 1

1

アプリケーションをネイティブ インストール アプリケーションとしてパッケージ化し、NativeProcess クラスを使用することで、AIR 2.0 以降でこれを行うことができます。

このアドビのクイックスタート チュートリアルから始めてください。

この手法を使用して OS X のネイティブ機能と通信するサンプル アプリケーション(Mac のみ) もあります。これは SearchCentral と呼ばれ、ページの半分ほど下にあります。

なんらかの理由でアプリをプロジェクターとして実行するという考えに完全に固執している場合は、Todd が以下で指摘しているように、Zinc とそのSystem.execStdOut()メソッドを使用できます。

于 2012-05-08T23:37:34.247 に答える