オープン ソース ツールを使用してフラッシュ アプリを作成しています。アプリにデータ ファイルをロードし、サーバー上のステージのスクリーンショットをキャプチャしたいと考えています。不可解に見える唯一の部分は、サーバー上でアプリを実行していることです。実際、サーバーとブラウザーで同じアプリを実行していても構いません。Flash ステージと描画ルーチンを使用して、サーバー側で画像を生成できれば幸いです。フレックスを掘り下げる必要がある場合は、問題ありません。現在、出発点を見つけるのに問題があります。
アドビには条件に合う商用製品がいくつかあると思いますが、私はオープン ソース、Apache、および Linux に固執したいと考えています。これはおそらく haxe/neko で可能であることはわかっていますが、可能であればより主流のツールを使用したいと考えています。求めすぎですか?
編集/明確化: これまでの回答に感謝しますが、説明が少し混乱していると思います。提案されたものと同じ PNGEncoder クラスを使用して、実際のステージグラブのものを既に作成しました。問題は、実際にサーバー側で swf を実行することにあります。クライアントにスクリーンショット自体を撮らせたくありません。これにより、クライアントが悪意を持ってステージ上のものと一致しないスクリーンショットを送信する可能性が生じるためです。つまり、ユーザーにポルノをアップロードしてほしくありません。 . サーバー上でアクション スクリプト コードを実行できれば、データ ファイルからスクリーンショットを生成し、スクリーンショットがデータと一致することを確認できますが、サーバー上でアクション スクリプトまたは SWF を実行する方法がわかりません。