2010-12-01 10 views
9

Flash to C#Converterの需要が多いのではないかと思います。それはswfからすべてのアセットとコードを変換し、.png/.mp3/.aviと.csファイルを出力するので、コンパイルすることができます。Flash to C#Converterが好きですか?

あなたはswfを入力し、いくつかのオプションを選んで、それを実行します。デスクトップ/ DX、デスクトップ/ OpenGL(MacとLinuxの場合)、Mobile/Win7、Mobile/MonoTouchをターゲットにできると思うかもしれません。

私はswfファイルフォーマットを読み込み、そこから有益な情報を得ています。

私の意見は次のとおりです。書き込みに時間がかかり、大きな作業になります。私はこのプロジェクトに進むべきか、もっと有用なものを見つけなければならない。

+2

いいアイデア..銀色のフラッシュはどうですか?私は本当にこのようなツールを使用します。そしておそらくシルバーライトが点滅するでしょうか? – Luke101

+0

私はSilverlight(おそらく)にフラッシュをすることができますが、.Netバイトコードを他の言語(JVM、またはFlash)に変換する際の問題は、.netが他のものではない多くのものをサポートしていることです。ジェネリックス(JVMはこれをやっていると思うが)。 – Programmdude

答えて

8

特にソースをオープンすると、プログラミングとエンドユーザの世界は、おそらくそれによってより良い場所になる可能性があります。

注意:著作権の内容をご確認ください慎重に。多くの人が信じていたJavaでも、Android用のJavaランタイムのいくつかをGoogleが作成したときに無限大ではないことが明らかになりました。

+0

私はMITライセンス、またはこれに類するものの下でリリースする予定でした。 – Programmdude

+1

@Programmdude:あなたがそれをリリースしたものにかかわらず、DinahはSWF形式の著作権が何であるかを確認する必要があると言っています。 Flashファイルの逆コンパイルについてAdobeが非常に制限的である場合、このプロジェクトを実行したくないかもしれません。 – NotMe

+0

@クリス:OPへの公平さ、上記の第1段落のみで答えた後、Programmdudeがコメントした後、私は警告を付けました。 Programmdudeのコメントは「特にあなたがソースを公開している場合」に対応したものです – Dinah

1

なぜそれをC#に変換するのですか? swfをILアセンブリに変換するだけで済みます。 ILを発行することは、C#テキストを出力するよりもやや複雑ですが、思うように困難ではありません。特に、Flash VMのオペコードとタイプをILのオペコードとタイプにマッピングする作業が多い別のVMから来ている場合です。

+0

私はそれについては、しかし、何らかの理由で私はコードに変換することに決めた。私が家に帰ると、それをもっと調べなければなりません。 – Programmdude

+0

@dthorpe:これは好みの問題だと思います。 OPは明らかにC#コードを見たいと思っています。したがって、彼のアプリはILを放出し、Reflectorを使用してC#を表示するか、ILを取得するためにC#をコンパイルすることができます。他の1/2ダースの6。 – Dinah

+1

@Dinah:ユーザーにとっての有用性の面では、むしろC#に変換する多段階のプロセスよりも1ステップのSWFをILに変換してから、C#を役に立つものにコンパイルする方法を理解するためにユーザーに任せます。 SWFを何か他のものに変換することに興味がある人には、おそらくプログラマー以外の人も含まれます。 – dthorpe

1

私はSWFジェネレータを作成しました。私は個人的にあなたの頭の中にいると思います。あなたがこれを行うことができれば、敬意を表して、誇大な名言ですが、フラッシュファイル形式は非常に多用途です。どのようにモーフィング(トゥイーン)を扱いますか?私は他の人々と同意します。これは、Silverlightコンバータがおそらくより良い製品であると言います。この製品を引き出すことができれば、私は非常に感銘を受けたでしょう。

+0

まあ、私はAVM2バイトコードから始まり、後でモーフィング/トゥイーンなどのような他の側面でも動作します。私はそれがかなり難しいことに同意します、しかし、私は今、必要なものです。 – Programmdude

+0

私はこのプロジェクトに興味を持っています。プログラムのウェブページやブログを作成しますか?いずれにしても、ペター(a)bit-kit.comで私を打つと、おそらく私は助けることができます。 – Pedery

+0

私はCodePlexページを作成しようとしていましたが、Hello Worldプログラムを正常にデコンパイルできた後です。 – Programmdude

関連する問題