-PR-
解決
済み

swfファイルを隠したい!

  • 困ってます
  • 質問No.62867
  • 閲覧数117
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 50% (5/10)

WEB上でSWFの場所を隠すことはできないのでしょうか?
直接アクセスされてメニューから”先送り”されると非常にまずいです。
某ゲームサイトではCGIを使用して表示しているのですが。

src="/~/cgi-bin/Flash?~"

swfファイルをバイナリ-として扱うのでしょうか?そんなこんなで困っています。
ご回答の程、宜しくお願い致します。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

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

  • 回答No.1
レベル11

ベストアンサー率 46% (145/312)

どういうディレクトリ構成で、どういうことをしようとしているのかが全くわからないので、的はずれな回答だったらすいません。swf自体の姿を隠すということがどういう状態にしたいのかがわかりません。

まず、
> src="/~/cgi-bin/Flash?~"
ですが、Flashという名前の CGIを作ってそれが実行されると Flashムービーを表示するページを出力するようにしているだけでしょう。

メニューが Flashの場合は fscommandが使用できます。
次に進んだところが Flashの場合は、loadmove等で メニューの Flash内で処理できます。
補足コメント
tarkey

お礼率 50% (5/10)

ご回答ありがとうございますm(_ _)m

>Flashムービーを表示するページを出力するようにしているだけでしょう。
はい、実際に試してみました。

print "Content-type: application/x-shockwave-flash\n\n";
open SWF,"$swf_path";
binmode SWF;
binmode STDOUT;
print while (<SWF>);
close SWF;

たしかにSWFファイルのパスは隠せますが、メニュー表示の有無はHTMLタグで制御しているようなので、メニューは表示されてしまいました。
とあるゲームサイトに習ってやりたかったのですが…。
一度みて頂けるとご理解頂けるのではないでしょうか、宜しくお願い致します。

参考URL:http://www.gamebox.co.jp
投稿日時 - 2001-04-13 08:49:48
お礼コメント
tarkey

お礼率 50% (5/10)

いつもお世話になっております。
難しく考えすぎてました。(^v^)>エヘヘヘヘ
単にパブリッシュされたHTMLに

<HTML>

<EMBED src="./cgi-bin/swf.pl~
</HTML>

これだけでOKでした(お恥ずかしいー)。しかしswf.plに直接アクセスされるとダメですが。色々とありがとうございました。
投稿日時 - 2001-04-13 11:52:46
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ