1

ここにキャッチがあります。アクションスクリプトを介してWebページの完全なスクリーンショットを撮る必要があります。これは他のプログラミング言語(PHPやCutyCaptなど)で可能であることは知っていますが、アクションスクリプトを介してそれを達成する方法はありますか?

完全なスクリーンショットは、swfs / ビデオを含む Web ページ全体を撮影できるはずです。

ライブラリ/他のプログラミング言語への参照ではなく、Actionscriptの利用可能なソリューション(もしあれば!)にのみ興味があることに注意してください。

4

3 に答える 3

2

とんでもない。現在のswfのみのスクリーンショットを撮ることができます。

于 2012-08-09T14:10:22.153 に答える
1

いいえ。これは重大なセキュリティ上の脆弱性になります。サードパーティの Flash 広告が、Web ページで行っていること (ログインの詳細、個人情報、アクティビティなど) をランダムにスクリーン キャプチャできるとしたらどうでしょう。

ただし、SWF 自体に含まれるものは何でも問題ありません。

ActionScript だけで Web ページ全体のスクリーンショットを撮ることは不可能であるため、なぜスクリーンショットが必要なのかを考え、そこからスクリーンショットと同じ効果が得られる別の方法を見つけることをお勧めします。

于 2012-08-09T14:37:06.357 に答える
0

今日は可能のようです。

Yahoo.com で実行されている "きちんとした" (皮肉な) Flash 広告があり、そのページの HTML 要素の現在の視覚的状態をキャプチャします。添付のスクリーンショットを参照してください。純粋な HTML であり、広告が画像をキャプチャする直前に私が操作したアイテムは、その画像の一部であり、効果が適用されます。swf がいつフォーカスをキャプチャするかがわかります。サーバー側の操作を実行したり、キャプチャをシミュレートしたりすることさえありません。私にはリアルに見えます。ただし、最新のプレーヤーの機能やセキュリティの脆弱性を数か月間調べていないことは認めます。誰かがそれがキャプチャではないことを説明できれば、私は興味があります

これが重大なセキュリティ上の脆弱性であることには同意します。可能性を想像できますか?多くの銀行サイトでは、Flash 広告を掲載できます。口座残高と取引の詳細を取得するのに、それほど労力はかかりません。

ここに画像の説明を入力

于 2013-02-01T19:55:12.400 に答える