- ベストアンサー
Dancing☆Onigiriの保存
ネットに繋ぐ時間が短いのでhttp://www.geocities.jp/dyaru/dance/にあるようなFLASHを保存したいと思っています。 試したことは一時ファイルから.swfを取り出したり、Flash Saveing PlaginとFLASH MANIAを使った保存です。ですが保存したFLASHを再生すると曲は流れますが矢印が表示されません。 どうすればよいのでしょうか。XP HOMEのFMV MG55Rです
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
#1です。 > 一時ファイルをみても回答の.txtは見当たりませんでした。 そうですか。 私の使用PCのOSは Windows XP で IE 6 ですが, 「ツール」→「インターネットオプション」より 「全般」タブ選択で「インターネット一時ファイル」の「設定」をクリックし, 「設定」ダイアログから「ファイルの表示」でインターネット一時ファイルの中にあったのですよ。 OS か ブラウザ か その他環境などが違うのでしょうかね? ページのソースを見れば, Flash のファイル名は「samayoi.swf」だとわかりますから, 「最終アクセス日時」順に並べてとりあえず「samayoi.swf」を探して, その「samayoi.swf」を選択した状態で, 今度は「インターネットアドレス順」に並べ替えて, ダウンキー(↓),もしくはアップキー(↑)をクリックすると, 「samayoi.swf」の前後のファイルが表示されますから, その辺にある同じドメインのものを適当に任意のフォルダに保存し直して, 正常に動かなくなるまで,不要なファイルを削除していったら, 2つのテキストファイルが残った。 という手段を使っただけです。 それで, 2つのテキストファイルが必要であることがわかったのです。 つまり,すごくオーソドックスで原始的な方法を使っただけです。 一時ファイルをみてもtxtファイルがないのであれば,この手段はとれませんね。 どうすれば一時ファイルが残るのかは,よくわかりません。 私の環境では勝手に残るだけです。 > 保存の際、必要な譜面データを抽出または > 表示してくれるソフトはないものでしょうか? 上記の理由によってわかっただけですから, そういうソフトは知りません(私は)。 もし,Flash に詳しい方なら, HugFlash ( http://www.paw.hi-ho.ne.jp/milbesos/ ) とかいうフリーソフトを使うと, SWF から ActionSctipt を抽出することができますから, その ActionScript を解析していけばわかるかもしれません。 しかし, ActionScript がある程度わかる方でないと使えませんし, 私自身も,そういうソフトを使って一々解析するのは面倒です。 それよりは, 「インターネット一時ファイル」を見た方がずっと早いので, Hug Flash などという面倒な解析ソフトは使っていません。 最初 SWF を保存してみただけの状態では うまく再生されなかったのですが, ファイル容量などを見ると音などは SWF 内にあることはわかりますし, その時点で外部テキストやサーバから何かの変数をSWF内にロードしていると予測はついていましたから, テキストファイルの存在はすぐにわかりました。 長年 Flash と格闘していると自然にわかる "感" みたいなものですか。 あまり力になれない回答だと思いますが, そんな感じですね。
その他の回答 (1)
再生方法に問題があるのではないでしょうか? 何か普通ではない Flash 再生ソフトを使われているとか。 どうやっても, 質問者さまの書いていらっしゃるような矢印が表示されないという現象が起きませんよ。 と言っても, 「02. 彷徨いの言葉は天に導かれ」 に関してのみしか実験をしていませんが。 ネットワークの切断をしてみても, Flash Player のバージョンを変えてみても, 同じ現象が起きません。 ただし, 「02. 彷徨いの言葉は天に導かれ」 に関して必要なファイルは次の3つのようです。 どれが欠けてもうまく動作しません。 本体FlashのSWFファイル http://www.geocities.jp/dyaru/dance/samayoi/samayoi.swf テキストデータ2つ http://www.geocities.jp/dyaru/dance/samayoi/step.txt http://www.geocities.jp/dyaru/dance/samayoi/dos.txt 上記3ファイルを,任意の同じフォルダに保存し, 「samayoi.swf」 を起動させると音も矢印も出ます。 Flash Player は 6 以上のバージョンだとどれも正常に動作し, Flash Player 5 以下では,音も矢印も出ません。 ネット上ファイルをブラウザでみて正常に動作するのでしょうから, ブラウザのプラグインである Flash Player のバージョンは 6 以上であると思います。 ですから, 3つのファイルを同じフォルダに保存して, ブラウザで 「samayoi.swf」 を開けばローカルでも動くと思います。
お礼
確認できました。ありがとうございます!! .swfさえあれば再生できると思っていました。お恥ずかしいです。 疑問はとけましたが一時ファイルをみても回答の.txtは見当たりませんでした。もちろんアドレスを打ち込めば表示されます。 保存の際、必要な譜面データを抽出または表示してくれるソフトはないものでしょうか?重ね重ねすみません。お時間あればお願いします。
お礼
一時ファイル全部削除してやってみたらできました! txtを見つける方法もとても分かりやすかったです。 >外部テキストやサーバから何かの変数をSWF内にロードしていると予測はついていましたから つきませんて・・・。少なくとも私にはw 二度も詳しく解説していただきありがとうございました。