2017-08-22 8 views
0

私は現在、画面の選択された部分のスクリーンショットを取るためのMac用の小さなas3アプリケーションに取り組んでいます。ですから、私は、actionscriptコードからターミナルコードを実行することが可能かどうかを知りたかったのです。actionscriptからterminalコマンドを実行することはできますか?

例えば、端末のコード行:

screencapture -x -R20,20,640,380 ~/Desktop/test.png 
+0

ツールの推奨事項を尋ねるのは、非プログラミングの質問になるので、トピックから外れています。 –

答えて

5

は、それぞれのOSのコマンドインタプリタアプリケーションにコマンドを送信するためにNativeProcessクラスを使用します。

AIRでは、.batファイルを直接実行することはできません。 Windowsの.batファイルは、コマンドインタープリタアプリケーション(cmd.exe)によって実行されます。 .batファイルを呼び出すと、このコマンドアプリケーションは、コマンドに渡された引数を、起動する追加アプリケーションとして解釈できます。

Macの場合は、「ユーティリティ」フォルダから「ターミナル」を起動します。

参照this tutorialを開始してください。

関連する問題