そしてActionScript3(フレックス/空気)プロジェクトの印刷を標準出力に出力?
-
09-06-2019 - |
質問
はありませてバイナリの作成からActionScriptの3プロジェクトの印刷物 標準出力に出力 実行した場合?
らんどろ風mikiモデルを作ってみたいってこの制限による書面hacksのうち、地元のソケット接続、エアアプリに書き込むファイルのファイルシステム、そのほとんどですのでないことが明らかな場合は、Flash Playerおよび空気のランタイムから。
がプロジェクト(例えばに基づくKmるようにしようとしているときの実施ものを提供できるようなこのような機能性?
解決
空気Linuxで書き込みを標準出力に出力の過程で独自のファイル記述子ファイルとして/dev.
のための標準出力に出力、 /dev/fd/1
または /dev/stdout
として FileStream
, その書き込みます。
例:
var stdout : FileStream = new FileStream();
stdout.open(new File("/dev/fd/1"), FileMode.WRITE);
stdout.writeUTFBytes("test\n");
stdout.close();
注意: 見 この答え が生じた際は、その差額を writeUTF()
や writeUTFBytes()
-後者は文字化けを回避出力を標準出力に出力します。
他のヒント
ご利用の場合、デバッグ、フラッシュプレイヤーはできているFlash Player traceログメッセージファイルシステム。
したい場合は実時間でメッセージ、そ尾のファイルです。
詳細情報:
http://blog.flexexamples.com/2007/08/26/debugging-flex-applications-with-mmcfg-and-flashlogtxt/
マイクチャンバー
mesh@adobe.com
Redtamarin そうすると、すなわちしていますの黎明期):
内容 test.as
:
import avmplus.System;
import redtamarin.version;
trace( "hello world" );
trace( "avmplus v" + System.getAvmplusVersion() );
trace( "redtamarin v" + redtamarin.version );
のコマンドライン:
$ ./buildEXE.sh test.as
test.abc, 243 bytes written
test.exe, 2191963 bytes written
test.abc, 243 bytes written
test.exe, 2178811 bytes written
$ ./test
hello world
avmplus v1.0 cyclone (redshell)
redtamarin v0.1.0.92
所属していません StackOverflow