• 締切済み

Flashサイトについて

Flashサイトの中の画像をPCに保存したい場合はどうすればいいのでしょうか。

みんなの回答

noname#35109
noname#35109
回答No.2

SWFは,すでにローカルにあるのですよね。 それを前提で,方法を書きます。 方法は複数あります。 上から順に試されると良いかもしれません。ただしWindowsの場合です。 1.Flashで読み込む(FlashMXなどをお持ちの場合)。  Flashを起動させ,「ファイル」→「読み込み」で表示されるファイル一覧から,読み込むSWFファイルを選択し,「開く」で読み込みます。  スクリプトやレイヤーやシーンなどは全て壊れて(単純化されて?)見えませんが,画像は取り込めます。  また,ローカルPCでなくて,httpから始まる絶対パスをファイル名として指定されても直接読み込めます。 ただ,この方法はSWF作成時点で,パブリッシュの設定により,「読み込みプロテクト」にチェックされたSWFは読み込むことができません。 2.画像データ抽出ソフトを使う。  上記で読み込みプロテクトをされている場合,下のようなFlashから画像や音声を取り出すソフトでSWFから画像を抽出することができます。 HugFlash http://www.vector.co.jp/soft/win95/art/se326509.html  フラッシュファイルに素材として使用されている画像、音声、ビデオデータの抽出を行うソフトです。  複数シーンやムービークリップ内の画像まで取り込めるかどうか,詳しい検証はしていませんが,プロテクトされているSWFからも画像の抽出はできました。  また,他にもこのようなソフトはあるかもしれません。 3.プリントスクリーンを使う  上記1or2で抽出できない場合,簡単に作業するにはプリントスクリーンでするしかないでしょうか。  SWFファイルを再生して,取り込みたい画像が見えたら,キーボードの「PrintScreen」キー,そのキーが無い場合は「PrSc」キーを押して,ペイントなどを起動させ「Ctrl」キー+「V」キーなどで貼り付けます。その画像の余分な部分を切り取り,任意の名前で保存。Flashからその画像を「読み込み」すると,Flash内に画像が取り込めます。 4.最後の手段?  上記1or2で抽出できない場合,でなおかつ3の方法では許せない場合。  バイナリエディタでSWFをこじ開けて,画像部分を抽出してください。どこにどんな書式で画像が入っているかまではわかりません。SWFに画像が入っている場合,必ず何処かにデータとして入っているはずです。解析してそのデータを抽出してください。 http://www.vector.co.jp/soft/win95/util/se079072.html (Stirling )

参考URL:
http://www.vector.co.jp/soft/win95/art/se326509.html,http://www.vector.co.jp/soft/win95/util/se079072.html
  • pk7743
  • ベストアンサー率23% (211/896)
回答No.1

サイトによって微妙にやり方が違ってきますが 基本的にはホームページのソースを見ると FLASH本体へのリンク(*.swf)が記述されているので そのアドレスをダウンロードツールに読ませるなどの方法でできます。

関連するQ&A

専門家に質問してみよう