• 締切済み

swfから(getURLで)zipなどのファイルをダウンロードさせるには?

初めての質問ですが、よろしくお願いします。 SWFファイルのコンテンツ中からzipなどの圧縮ファイルをダウンロードできるよう呼び出したいのですが、 getURLで、絶対パスでファイルを呼び出すかたちにしたものの、ダウンロードがうまくいったりうまくいかなかったりしています。 うまくいかないときは、ダウンロードはしはじめるのですが、サイズを越えてもダウンロードし続けたりして、解凍エラーになったりします。また別のときには問題なくダウンロードしたりと不安定な感じです。 swf中からファイルを呼び出してダウンロードさせるにはgetURLでよいのでしょうか?その場合targetなど指定したほうがよいでしょうか? またgetURLでなく他に妥当な方法はありますか? 説明がうまくないですがよろしくお願いします!

  • Flash
  • 回答数1
  • ありがとう数0

みんなの回答

noname#35109
noname#35109
回答No.1

そういった経験がないのでよくわかりません。 普通はgetURLで特にターゲットとか変数とかの指定もいらないはずです。 普通のサイトに普通に置いているZIPファイルはgetURLだけで大丈夫です。 でも特殊なしくみをしているサイトではgetURLでできない場合もあるかもしれません。 CGI等を経由して,CGIから本当のZIPにリンクしている場合や,直DLや直リンクを禁止しているサイトなど。 掲示板でよく見かける 一度ブラクラチェックページに飛んで本物に行く掲示板などに記された, 本当のURLではないURLをgetURLしようとしているのかもしれません。 そんな場合, 何処を経由すべきか,変数には何を入れるべきかということを解析すれば, ひょっとしたらダウンロードできるかもしれません。 ところで, HTMLのhrefからはダウンロードできるのでしょうか? もし,getURLではダウンロードできなくて, HTMLの<a href="http://○~○/○○.zip">DL</a> みたいなのからだとダウンロードできる場合は, 下のようなHTMLを作り,任意のファイル名で一緒にUPして, getURLでそのHTMLを呼び出すのも1つの解決策かもしれません。 ------------------------------------ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" NAME="" CONTENT="text/html; charset=x-sjis"> <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> <META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://○~○/○○.zip"> <TITLE>○○ダウンロード</TITLE> </HEAD> <BODY> <br><br><br><br><br> <p align="center">○○をダウンロードします。</p> </BODY> </HTML> ------------------------------------ (Vector:ソフトウェア・ライブラリ風)

関連するQ&A

  • swf上のダウンロードボタン

    いつもお世話になっています。 WinXPでFlash MX2004を使用しています。 swf上にボタンを作ってgetURLでZIPファイルへのパスを指定し、ボタンを押すとダウンロードできるようにしたいと思っています。 ですがサーバにアップしてテストすると 「このインターネットのサイトを開くことができませんでした。要求されたサイトが使用できないか、見つけることができません。後でやり直してください。」とメッセージが出ます。 ためしにまったく同じものを別のサーバにアップしてテストしたところ、そちらはうまくできたのでパスに間違いはないと思います。 何がエラーの原因と考えられるでしょうか?

  • Zipファイルがない

    ダウンロードをした時ファイルが圧縮Zipファイルになっていて解凍して出来ていたが、ダウンロードをしてみると「Zipのないファイル」と表示され開くとパソコンがパカパカと画面がなって止まらなくファイルを削除すると止まる。何かZipの関係するものを削除してしまったのかと復元をやってみてもエラーになってしまう。

  • PHPで複数ファイルをZIPで圧縮してダウンロードさせる処理を作りまし

    PHPで複数ファイルをZIPで圧縮してダウンロードさせる処理を作りました。 色々とテストしてみると、ダウンロードして解凍しようとすると「未知の形式」となり解凍できない場合があります。 ファイル数の問題かと思いサイズが小さいファイルを5つ圧縮してダウンロードしてみると正常に解凍できました。 サイズが大きいファイルを4つ圧縮してダウンロードしてみると「未知の形式」になることがわかりました。 何かサーバー側で制限をかけているのでしょうか? サーバーはApache2.2をローカルで使用しています。「zip.lib.php」を使用してプログラムを書きました。 ソースは以下のサイトのものをそのままコピーしました。 http://www.confrage.com/php/forward/download_comp/download_comp.html#list2

    • ベストアンサー
    • PHP
  • 解凍後の.zipファイルは消してもいいですか?

    インターネットで、圧縮ファイルをダウンロードし、解凍した後に、.zipファイルが残りますが、これは削除していいものなのでしょうか?いったん解凍してしまえば、全く不要なものなのですか? 教えてください。

  • 外部swfでgetURLが効かない

    カラーミーと言うショッピングカート?を借りて、FLASHを設置することにしました。 その際、SWF(外部)をJavascript(外部)で読み込ませています。 <script type="text/javascript">flash();</script> そうすると、getURLが全く動作してくれません。 on (release) { getURL("http://www.1art.jp/le.htm","_parent"); } 試しに、自分のサーバのFLASHにアクセスすると、こちらでは動作してくれます。 FLASH、Javascriptは同じものを使用し、この二つを絶対パスでカラーミーに設置しています。こういった場合、getURLを効かせるにはどうしたらいいのでしょうか?

    • ベストアンサー
    • Flash
  • ZIPの拡張子のついたURLがダウンロードできません

    ネットで見つけたHPの中の圧縮されたファイルがZIPで圧縮されていますので、ダウンロードが出来ません。 これまでは画像などはIrvineやIriaなどで一括でのダウンロードしていましたが、ZIP拡張子のファイルはダウンロードできずに困っています。 圧縮解凍には+LhasaやLHASAを使用しています。 よろしくお願いします。

  • zipファイルを解凍せずにブラウザ再生ができるか?

    zipファイルについて質問します。 複数のhtmlファイルを圧縮したzip形式ファイルを、 zipファイルのまま、ブラウザ(IE)上で開くことはできるのでしょうか? htmlファイルは複数のhtmlファイルで構成され、フラッシュコンテンツも読み込まれています。 htmlファイルとフラッシュコンテンツも含めたフォルダ全体をzipファイルに圧縮して、 解凍(展開)せずに、ブラウザ上で開きたいのです。 (ただ、zipファイルをダウンロードするのではなく、zipファイルの中のhtmlファイルをブラウザ上で開きたい) 電子書籍のepubファイルはベースはzipとなっているときいたことがあります。 zipのままブラウザで開いてよめますよね? epubでなくても、zipでもできないのでしょうか?

    • ベストアンサー
    • HTML
  • 破損したzipファイルをどうしても(winxp)

    ダウンロードしたzipファイルをlhasaで解凍しようとしたのですが、破損ファイルとエラーが出てしまったので、winrarというソフトで解凍しました その圧縮フォルダにはまた圧縮フォルダが37個はいっていてどうやらその37個のうちの一つだけが破損していたようなんです。(残りの36個は正常に解凍できました) そこで質問なのですがこの1つの破損ファイルなんとか開くことできないでしょうか? ちゃんとそのフォルダのサイズも表示されているんでもったいないんです winrarでのエラーは 「ファイル名」.zipは書庫が正しくありませんとでます また書庫を修復するをやっても同じエラーが出てしまいます ちなみにもうこのzipファイルはDLできません いたらない説明ですがお願いします

  • Zipのダウンロード

    インターネット上で、「Zip」で圧縮されたファイルをダウンロードすると、自動的にデスクトップに落とされ、解凍されます。最近までは、落とすか落とさないかの選択が出来たのに、今は一方的に落とされ、解凍されるので非常に困っています。 ちなみに他の圧縮方法(lzh、rar・・・)などは通常のままです、直し方がお分かりの方、知恵を貸して下さい。

  • ZIPファイルを解凍できない

    「utorrent」でダウンロードしたzipファイルを「7-ZIP」で解凍しようとしても「Incorrect output directory path」とでて解凍できません、解決策をお願いします。

専門家に質問してみよう