人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Action Script 3.0 についての質問です。PC上で稼働している任意のアプリケーションの表示画面を取得して他のPCに転送したいのですが、デバイスであれば"getCamera()"や"getMicrophone()"のように、取得できますが、アプリケーションの実行画面を取得する方法を知りたくて質問いたします。
当方のシステムは、i7-960-3.2G RAM12GB Win7-64 、Adobe Flash Professional CS5 、Adobe Flash Media Server 3.5 などです。
よろしくお願いいたします。

●質問者: loco123
●カテゴリ:インターネット ウェブ制作
✍キーワード:2G Adobe CS5 Flash SCRIPT
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Banias
●60ポイント

手順は以下の通り。

  1. キャプチャしたい矩形をgetBoundsで取得
  2. 矩形サイズのBitmapDataをつくりキャプチャ元を複製
  3. corelibの JPGEncoder, PNGEncoder でByteArrayへエンコード
  4. ByteArrayをBase64でString型へ
  5. 他のPCへ送信(ふつうはPOST送信)

技術的な情報は「Saving Flash graphics as image files at runtime」(Adobe Developer Connection)をご覧ください。

◎質問者からの返答

早速のご回答ありがとうございます。

的確なご指導に感謝いたします。

ありがとうございました。

Acrobat.comのCONNECTNOWの画面共有で、アプリケーション画面の共有があります。https://acrobat.com/welcome.html

これと同じことをやってみたいのですが、もう少し簡単な方法は有りませんでしょうか?

すみません。よろしくお願いいたします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ