ラウンジ(兼FAQ掲示板)

Web_Juke自動演奏について
過去ログ NO.1026487837
□ LALA [2002年07月02日00時35分]
web_juke.cgi最初の方に

# 画面表示時に任意の曲を自動演奏する場合の設定
# (指定しない場合はこのまま)

とありますが下記のように設定した場合画面表示と同時に「 ○○○.mid」が自動演奏されると言うことですよね?実際には曲が出てきません。なにが間違ってるでしょうか?

$def_song = "
http://homepagex.nifty.com/ xxxxx/sound/ ○○○.mid"; # ファイル名を記述 xxxxx.mid

ちなみに▼より選択した./sound/フォルダにある他の曲は全て流れてきます。
それとも▼の中から出てくるもの以外のMIDIファイルを指定しなければいけないのでしょうか?
アドバイス宜しくお願い致します。
□ すえぽん [2002年07月09日10時42分]
あくまでもファイル名です。
CGIファイルが外部ファイルを参照することは出来ないので、
http:からのURLを記述してもダメです。
□ LALA [2002年07月10日23時26分]
すえぽんさんレス有難う御座います。
> CGIファイルが外部ファイルを参照することは出来ないので、
> http:からのURLを記述してもダメです。
って事なんですけどニフティの場合そうせざるを得なくてしてるんですが、ちゃんと全曲流れます。
お聞きしたかったのは、自動演奏がされないって事だったんです。
自動演奏って言うのはそのページを開いた時勝手に指定したMIDIが流れてくるって意味ですよね?
それが流れて来ないんです。
やっぱりニフではダメなんでしょうか?
□ すえぽん [2002年07月12日09時50分]
> お聞きしたかったのは、自動演奏がされないって事だったんです。

勿論、それに対しての答えです。
ファイル名はあくまでもファイル名です。
リストから選ぶ場合と自動演奏の場合都では処理が異なるので、
選んだ時に流れるからといっても、同じ記述で自動演奏できるかというと、そうではありません。
やるなら、

# 画面表示時に任意の曲を自動演奏する場合の設定
# (指定しない場合はこのまま)
$def_song = ""; # ファイル名を記述 xxxxx.mid

ここはあくまでもファイル名

# MIDIファイル設置ディレクトリ
$dir = "./sound/";

ここにhttp:からのパスを記述して試してみて下さい。
□ LALA [2002年07月13日00時28分]
すえぽんさん
ディレクトリ名を下に入れてるからファイル名だけで良かったんですね?
ファイル名を入れたらちゃんと自動演奏されました。
有難う御座いました。ペコリ(o_ _)o))

suepon.com | CGI作成/CGI制作 | JavaScript | ドメイン検索 | バナー自動作成 | Google ダンスツール | 松浦亜弥 | H.P.memo | パソコン | ネイル

Copyright (C) 2002 - 2008 suepon , All rights reserved. Powered by CGI Script Market.