そしてActionScript3(フレックス/空気)プロジェクトの印刷を標準出力に出力?

StackOverflow https://stackoverflow.com/questions/38651

質問

はありませてバイナリの作成から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() -後者は文字化けを回避出力を標準出力に出力します。

他のヒント

あなたの言葉を借りれ、Adobe-作成されないということで入手できるかもしれませんが、よねと 亜鉛, では空気中ではリアルタイムOSの統合フラッシュベースのアプリケーション.見るもの APIドキュメント, があってしかるべきだと思うものである。

ご利用の場合、デバッグ、フラッシュプレイヤーはできている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
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top