• ベストアンサー

FLASHを使ったページを保存

ブラウザ(IEまたはオペラ)で通常のやり方で保存すると swfファイルが保存されず正常に見えないので、ソースでファイルのURLをたしかめ 保存したのですが・・・ それでも、Web上で見るようには表示されないのです。 不思議なことに、IEで「temporary Internet Files」を開き、そこからだと表示されるのに 別の場所に移動するとダメなんです。 しかも移動するときに、ファイル名が「mein.swf」なのに「mein[2].swf」と、勝手に書き換わります。 もちろんもとのファイル名に直してもダメです。 ソース(一部)は <PARAM NAME=movie VALUE="main.swf"> <PARAM NAME=loop VALUE=false> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=scale VALUE=noscale> <PARAM NAME=salign VALUE=T> <PARAM NAME=bgcolor VALUE=#111111> <EMBED src="main.swf" loop=false menu=false quality=high scale=noscale salign=T bgcolor=#111111 WIDTH="760" HEIGHT="945" NAME="main" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> </EMBED> これを見た限りではmain.swfさえ保存すれば見れるハズなのですが・・・ 私の能力ではもはや限界です(--;) 検索し「Get HTML」というソフトがあることを知り、DLしましたが 恥ずかしながら、説明を読んでも使い方が理解できませんでした。 作者さんのサポートページは既に閉鎖されているようですし・・・ このページはもうすぐ消えてしまうので なんとしても保存したいのです・・・ よろしくお願いします。

  • Flash
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
noname#14753
noname#14753
回答No.2

こんにちわ。 実際のサイトのURLが分からない限り、具体的なお話は難しいと思いますが、参考まで。 通常はテンポラリーフォルダからコピーしても再生は出来るはずなのですが、お手元ではテンポラリーフォルダのみで再生が出来ると。 そうなると、swfが外部ファイルを読み取って動作・認証している可能性もありますね。 テンポラリーフォルダ内のファイルをURL別に表示してみて、同じドメインのファイル全部を別のフォルダにコピーしてはどうでしょう? 差し支えなければ、そのURLがあると分かりやすいかも知れませんね。(あくまでも問題が無ければ、の話です。ご熟考ください。)

chiroru2004
質問者

お礼

ありがとうございます! URL別とは思いつきませんでした。莫大な量があって探すのが大変でしたが、おかげさまで全て表示できました! やはりflaファイルの段階でアクションスクリプトで別ファイルを読みこむようになっていたようです。 勉強になりました。 質問して本当によかったです。ご恩は忘れません。 ありがとうございました。

その他の回答 (1)

noname#35109
noname#35109
回答No.1

SWFファイルをそもそも無断でDLして良いのか? という意見も聞きますので,DLして良いサイトでDLすることを前提に書きます。 「Get HTML」は,設定が難しいので,私もめったにつかいません。 同じ系統のソフトでは, 「PageDown」 http://www.vector.co.jp/soft/dl/win95/net/se068515.html 「ホームページ ゲッチュ!」 http://www.vector.co.jp/soft/win95/net/se133851.html の方がはるかに扱いやすいので,主にこの2つを使用しています。 他にもこれ系はたくさん出ていますよ。 --------------------------------------- ちなみに,SWF1つを取ってくるのにこんな大げさなソフトは使いません。 私は意外だと思われるかもしれませんが,「Outlook Express」を使います。 1.上のようにソースを調べて,上で言う「main.swf」のhttpから始まる絶対パスを求める。 (はり付けてあるHTMLのURLから考えればSWFの絶対パスはすぐにわかります。) 2.Outlook Expressを起動し,HTMLメールを書く設定にして,「http://○○~~/××.swf」を貼り付ける。 3.プレビュータブを選択し,「http://○○~~/××.swf」というリンクがかかった部分を右クリック→「対象をファイルに保存」する。 ややこしいようですが,慣れればメーラーを使う方がすばやく簡単にDL出来ます。 ちなみに,そういうことがすばやく出来るように,空のHTMLメールと空のテキストメールをデスクトップに置いています。 こうしておくと,SWFのDL意外でも便利です。 どちらの形式でもすぐに作成して送ることができます。 重い「Outlook Express」をいちいち開く必要もありません。

chiroru2004
質問者

お礼

ありがとうございます。 ファイルは家で個人的に見て楽しむだけです(当然ですが) 色々くわしく教えていただきありがとうございます。 今回は#2の方の方法でうまくいきましたので また何かあったら是非ためしてみたいと思います。

関連するQ&A

  • Flashのパブリッシュができない

    Flash4.0のムービーをパブリッシュしましたが、ブラウザで見ると 最初の1コマしか表示されません。 FlashのアプリからSWFファイルを見ると、正常に動いています。 今回、一番最初にパブリッシュしたときは表示されましたが、 2回目からこのようになってしまいました。 一応、パブリッシュ前に元のFlaファイルをコピーでとっておいたのですが、 それをもう一度やっても鬼時現象です。 かなりのレイヤーの数とタイムラインを使っているので作り直すなんて考えられません・・。 とても困っています。 OSはWin2000です。 ---パブリッシュ時のHTML----- <HTML> <HEAD> <TITLE>ddd</TITLE> </HEAD> <BODY bgcolor="#000000"> <!-- URL's used in the movie--> <!-- text used in the movie--> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" ID=ddd WIDTH=700 HEIGHT=380> <PARAM NAME=movie VALUE="ddd.swf"> <PARAM NAME=play VALUE=false> <PARAM NAME=loop VALUE=false> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#000000> <EMBED src="ddd.swf" play=false loop=false menu=false quality=high bgcolor=#000000 WIDTH=700 HEIGHT=380 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </OBJECT> </BODY> </HTML>

  • Flash5でhtmのサイズが変わってしまうのは?

    Flash5でhtmのサイズが変わってしまうのは? ムービーのプロパティでサイズを600×30pxにしました。 パブリッシュをしたxxx.htmでは、サイズは600×30pxのままですが、ホームページ・ビルダー5の新しいhtmのページに下を貼り付けると、 WIDTH=600 HEIGHT=30 が width="192" height="192" に自動的に変わってしまいます。何度直しても変わってしまいます。なぜなのでしょうか、よろしくおねがいします。 <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=600 HEIGHT=30> <PARAM NAME=movie VALUE="down.swf"> <PARAM NAME=play VALUE=false> <PARAM NAME=loop VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFCC00> <EMBED src="down.swf" play=false loop=false quality=high bgcolor=#FFCC00 WIDTH=600 HEIGHT=30 TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED> </OBJECT>

  • HTML4.01でFlashを組み込む方法を教えて下さい。

    質問させて頂きます。 現在、HTML4.01でコーディングをしているのですが、 flashを挿入した部分、 <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="" width="600" height="160"> <param name="movie" value="images/marriage6.swf"> <param name="quality" value="high"> <param name="BGCOLOR" value="#FFFFFF"> <embed src="images/marriage6.swf" width="600" height="160" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#FFFFFF"></embed> </object> が、コーディングチェッカーにかけると<embed~</embed>の箇所がエラーになります。 何か<embed>に代わる表記方法はありますでしょうか。 大変困っております。 教えて頂ければ幸いです。

  • ココログにFlashの動画を貼り付けて見ることはできるでしょうか?

    ココログにsuzukaで作成したFLASH動画を貼り付けて見れるようにしたいのですが、上手くいきません。 「ファイルをアップロード」でswfファイルをUPすることはできますが「○○.swfのダウンロード」という表示になり、ファイルのダウンロードはできますが動画を見ることはできません。 こちらの過去ログから suzukaでSWF が作成されるとともに,SWFと同じフォルダに その SWF が貼り付いた HTML も同時に生成されるように保存し タグを貼り付けてやってみましたが、 FLASHがある気配(?)はありますが、その部分は真っ白で表示されませんでした。 質問は ・ココログにFLASHの動画を表示させることができるのでしょうか? ・できるとすれば、HTMLタグはどのようにしたらいいのでしょうか? 以上です。 ちなみに私が貼り付けてみたタグは <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="400" HEIGHT="300" id="ファイル名" ALIGN=""> <PARAM NAME="allowScriptAccess" VALUE="sameDomain"> <PARAM NAME="movie" VALUE="5.swf"> <PARAM NAME="loop" VALUE="false"> <PARAM NAME="menu" VALUE="false"> <PARAM NAME="quality" VALUE="high"> <EMBED src="ココログのアドレス/ファイル名.swf" loop="false" menu="false" quality="high" WIDTH="400" HEIGHT="300" NAME="ファイル名" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </EMBED> </OBJECT> ↑このタグの私が直した部分がおかしいために表示されないのかもしれないです・・・(汗) どうか、ご指導よろしくお願いいたします。

  • FC2ブログ、テンプレートへのフラッシュUP

    違うカテゴリーで質問しましたが、カテゴリー違いの為、 こちらに質問させていただきます。 FC2ブログのヘッド部にフラッシュのバナーを乗せたいと思っています。 窓の杜で見つけた作成ソフトでフラッシュを作成し、 HTMLファイル、swfファイル、imgフォルダが作成され、 ローカルではきちんと表示されています。 ○テンプレートにHTMLで下記のように記入しています。 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/c … width="220" height="330" id="top" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="top.swf" /> <param name="menu" value="false" /> <param name="quality" value="best" /> <param name="scale" value="noscale" /> <param name="salign" value="lt" /> <param name="bgcolor" value="#FFFFFF" /> <embed src="top.swf" menu="false" quality="best" scale="noscale" salign="lt" bgcolor="#FFFFFF" width="220" height="330" name="top" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object> ○FC2ブログの「ファイルアップロード」にて、作成時に使用した画像と、出来上がったswfファイルをアップロードしています。 FC2ブログはディレクトリ管理ができないので、ディレクトリが違うのかと、HTMLの「top.swf」部分を絶対パスにし、「sameDomain」部分を「always」に変えてみたり、 今日1日中頑張っているのですが、どうしても表示されず、 詳しい方おられましたら、ご教授頂けるとありがたいです。 宜しくお願いいたします。 ブログはこちらで作っています。 http://etoileschoollife.blog.fc2.com/

  • フラッシュの設置方法

    こんにちは。 質問がありまして、投稿させて頂きました。 フラッシュを無事設置したのですが、外部ファイルを読み込む方法はあるのでしょうか? <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="300" HEIGHT="300" id="☆☆☆" ALIGN=""> <PARAM NAME=movie VALUE="☆☆☆.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#000000> <EMBED src="☆☆☆.swf" quality=high bgcolor=#000000 WIDTH="300" HEIGHT="300" NAME="☆☆☆" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"> </EMBED> </OBJECT> ※ ☆☆☆・・・ファイル名 フラッシュを置いてあるディレクトリの更に一つ下の階層にフォルダを作成しそのtxtファイルを読み込む設定にしたいと考えております。 方法をご存知の方いらっしゃいましたら、どうぞ宜しくお願い致します。

    • ベストアンサー
    • Flash
  • flashのswfファイルを1ページに2つ表示できない?

    ネットでいろいろ検索したのですが、なかなか見つからず、質問させて下さい! index.htmlの上部にトップイメージとして、swfファイルを挿入。 同じindex.htmlのコンテンツの中に、もう一つswfファイルを入れました。 サーバーにUPして見てみると、safari,FireFoxではちゃんと表示されるのですが、 IEだと、6、7ともに2つ目のswfファイルが表示されず、空白になってしまいます。書き方がいけないのでしょうか? 作成時はflash8です。よろしくお願いします。 <div id="movie"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="800" height="250"> <param name="movie" value="top.swf" /> <param name="quality" value="high" /> <embed src="top.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="800" height="250"></embed> </object> </div> ・ ・ ・ <div id="content"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="577" height="330"> <param name="model" value="model.swf" /> <param name="quality" value="high" /> <embed src="model.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="577" height="330"></embed> </object>

  • フラッシュをランダム表記+個別リンク設定

    フラッシュ製作環境がないので、アクションスクリプトで リンク設定のできないswfがいくつかあり、これを個別に リンク設定させ、リロードごとにランダムに表示したいです。 リンク設定をしなければ、 <SCRIPT LANGUAGE="JavaScript"> <!-- simg=new Array(3); simg[0]="○○"; simg[1]="△△"; simg[2]="□□"; Myimg=Math.floor(3*Math.random()); document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.c... width='180' height='150'><param name='allowScriptAccess' value='sameDomain' /><param name='movie' value='"+simg[Myimg]+".swf' /><param name='quality' value='high' /><param name='bgcolor' value='#ffffff' /><param name='LOOP' value='false'><embed src='"+simg[Myimg]+".swf' quality='high' bgcolor='#ffffff' width='180' height='150' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' loop='false' /></embed></object>"); //--> </SCRIPT> で、うまくランダムに表示されました。 しかし、これに各ファイルにリンクを設定したいのです。 ランダムにせずに1つだけのバナーなら <object type='application/x-shockwave-flash' data='○○.swf' width='180' height='150'><param name='flashvars' value='clickTag=http://○○.html&clickTarget=_self' /><param name='allowScriptAccess' value='always' /><param name='movie' value='○○.swf' /><param name='bgcolor' value='#ffffff'></object> でリンクは貼れたのですが、 ランダム表示の記述に組み合わせるすべがわかりません。 なにとぞよろしくお願いします。

  • <embed>タグの表記について

    HTMLファイルのソースは、「HTML 4.01」で書いているのですがソースチェックサイトで確認すると "<embed>は、他のHTML用のタグです"と警告が出ます。 で、下記ソース中の<embed>タグ内を削除して動作確認してみたら問題なく、FLASHが動くんです。 <embed>タグは、必要ないんでしょうか? よければご指南ください。 よろしくお願いいたします。 ■ソース **************************************** <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="500" height="64" id="titlebanner.swf" align="middle"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="titlebanner.swf"> <param name="quality" value="high"> <param name="bgcolor" value="#ffffff"> <param name="menu" value="false"> <embed src="titlebanner.swf" quality="high" bgcolor="#ffffff" width="500" height="64" name="titlebanner.swf" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </object> ****************************************

    • ベストアンサー
    • Flash
  • 【Flash】swfファイルをアップすると修正部が表示されません。

    お世話になります。よろしくお願いいたします。 既存Flashファイルの修正を行っているのですが,アップすると 修正した部分だけ表示されない現象に困っております。 Flash MXを使用して,既存Flashファイルのメニューを追加しました。 [***.swfファイル]と[***.htmlファイル]を同じ階層にアップしたのですが, 追加したメニューのみ表示されません。 [***.swfファイル]を,直接ブラウザで開くと,正常に表示されます。 何を修正したら良いのか見当がつかず,困っております。 何か解決の糸口をお教えいただけましたら幸いです。 Flashを読み込んでいる部分のソースは,以下の通りです。 "***.swf"の部分()だけ今回作成した[***.swfファイル]名に変更しました。 <param name="movie" value="***.swf"> <param name="quality" value="high"> <param name="loop" value="0"> <embed src="***.swf" quality="high" bgcolor="#ffffff" width="559" height="169" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed> どうぞよろしくお願いいたします。

専門家に質問してみよう