묻고답하기

안녕하세요
bgm loveplayer 6.4를 사용하려고 하는데요...

다운 받는곳 주소.
http://oxtag.com/zboard/zboard.php?id=bgmdownload&page=1&sn1=&divpage=1&category=9&sn=on&ss=on&sc=on&select_arrange=headnum&desc=asc&no=16

음악이 연속으로 재생이 안되서 문의드립니다.

소스를 보니까 아래부분이 문제인거 같은데요 어디를 고쳐야 하는지 도통 모르겠습니다.

/*#################################################################
프로그램명 : Love Player
프로그램버전 : 6.4
저작권자 : 김정근 (♡다솜지기♡)
E-mail : webmaster@love01.net
HomePage : http://www.love01.net/
Copyright (c)2001~ by S.Love all right reserved

본 스크립트는 Love Project 라이센스에 따릅니다.
Love Project 라이센스는 홈페이지를 참조하세요.
사용시 저작권 명시부분을 훼손하면 안되며, 무단 배포하실 수 없습니다.
####################################################################*/
// 수정사항 없습니다.
var songPlaying;
var songtime;
var stopmode = 0;
var person = null;
var subj = null;
var track = 0;
var count = 0;
var stopTitle=1;
var Looping = false;
function initializedragie() {
        iex=event.clientX;
        tempx=volcontrol.style.pixelLeft;  // 현재 볼륨이미지의 left 좌표
        dragapproved=true;
        document.onmousemove=drag_dropie;
        if (document.all)        {
        document.onmouseup=new Function('dragapproved=false');
        }
}


if(PlayList==2){
parent.resizeTo(bgmlistminw,bgmlistminh);
}
var isOpenWindow=false; //윈도우의 사이즈 조절
function setWindowSize() {
        if (!isOpenWindow) {
                parent.resizeTo(bgmlistmaxw,bgmlistmaxh); //펼쳐졌을때의 크기
                isOpenWindow=true;
        ImgSrc=eval("plist_on.src");
        document.plist.src=ImgSrc;
        document.plist.alt="목록 숨기기";
        } else {
                parent.resizeTo(bgmlistminw,bgmlistminh); //작아졌을때의 크기
                isOpenWindow=false;          
        ImgSrc=eval("plist_off.src");
        document.plist.src=ImgSrc;
        document.plist.alt="목록보기";
        }
}
if(browserName == "Netscape" && browserVer >= 3){ init = "net"; }
else { init = "ie"; }
if(((init == "net")&&(browserVer >=3))||((init == "ie")&&(browserVer >= 4))){

        mutemode_on=new Image;
        mutemode_off=new Image;
        mutemode_on.src= skin+"/images/Mute_on.gif";
        mutemode_off.src= skin+"/images/Mute_off.gif";
        loop_on=new Image;
        loop_off=new Image;
        loop_on.src= skin+"/images/Loop_on.gif";
        loop_off.src= skin+"/images/Loop_off.gif";
        Pause_on=new Image;
        Pause_off=new Image;
        Pause_on.src= skin+"/images/Pause_on.gif";
        Pause_off.src= skin+"/images/Pause_off.gif";
        randommode_on=new Image;
        randommode_off=new Image;
        randommode_on.src= skin+"/images/random_on.gif";
        randommode_off.src= skin+"/images/random_off.gif";
        allloop_on=new Image;
        allloop_off=new Image;
        allloop_on.src= skin+"/images/allloop_on.gif";
        allloop_off.src= skin+"/images/allloop_off.gif";
        stop_on=new Image;
        stop_off=new Image;
        stop_on.src= skin+"/images/Stop_on.gif";
        stop_off.src= skin+"/images/Stop_off.gif";
        play_on=new Image;
        play_off=new Image;
        play_on.src= skin+"/images/Play_on.gif";
        play_off.src= skin+"/images/Play_off.gif";
        spectrum_on=new Image;
        spectrum_off=new Image;
        spectrum_on.src= skin+"/images/spectrum_on.gif";
        spectrum_off.src= skin+"/images/spectrum_off.gif";
        plist_on=new Image;
        plist_off=new Image;
        plist_on.src= skin+"/images/List_on.gif";
        plist_off.src= skin+"/images/List_off.gif";

}
function image_setting() { // 모든 이미지 초기셋팅
        clearTimeout(songtime);  //타임아웃을 해제한다.
        document.love_player.Stop(); //미디어 정지상태로 설정
        if (autoplay == 1) {MUSIC_Play(); stopmode = 0;
        change(track) } //열자마자 바로 재생할 것인가?
        else { MUSIC_Stop(); } // 열었을때 정지 상태로 열 것인가?
        switch(MuteMode) { //음소거 선택 모드
        case 0 :
        document.LOVEPlayer.mutemode.style.visibility = "hidden";
        document.LOVEPlayer.mutemode.style. width = 0;
        break;
        case 1 :
        break;
        }
        switch(VolumeControll) { //볼륨 콘트롤 선택 모드
        case 0 :
        document.LOVEPlayer.volbar.style.visibility = "hidden";
        document.LOVEPlayer.volbar.style. width = 0;

        document.LOVEPlayer.vol.style.visibility = "hidden";
        document.LOVEPlayer.vol.style. width = 0;
        break;
        case 1 :
        break;
        }
        switch(RanDom) { // 랜덤버튼 콘트롤 선택 모드
        case 0 :
        document.LOVEPlayer.randommode.style.visibility = "hidden";
        document.LOVEPlayer.randommode.style. width = 0;
        break;
        case 1 :
        break;
        }
        switch(AllLoopMode) { //전체곡 반복 콘트롤 선택 모드
        case 0 :
        document.LOVEPlayer.allloop.style.visibility = "hidden";
        document.LOVEPlayer.allloop.style. width = 0;
        break;
        case 1 :
        break;
        }
        switch(LoopMode) { // 반복 설정 선택모드
        case 0 :
        document.LOVEPlayer.loop.style.visibility = "hidden";
        document.LOVEPlayer.loop.style.width = 0;
        break;
        case 1 :
        break;
        }
        switch(Spectrum) { // 스팩트럼 선택모드
        case 0 :
        document.LOVEPlayer.spectrum.style.visibility = "hidden";
        document.LOVEPlayer.spectrum.style.width = 0;
        break;
        case 1 :
        break;
        }
        switch(PlayList) { //재생목록 선택 모드
        case 0 :
        document.LOVEPlayer.plist.style.visibility = "hidden";
        document.LOVEPlayer.plist.style.width = 0;
        break;
        case 1 :
        break;
        case 2 :
        break;
        }
        }

function MUSIC_Play() { //재생 함수.
        if (browserName == "Netscape") {songPlaying = document.love_player.GetPlayState();} //브라우져 종류설정.
        else { songPlaying = document.love_player.PlayState; }
        if(songPlaying == 1 ) {document.love_player.Play(); // 현재 pause 중이라면 재생
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        ImgSrc=eval("play_on.src");
        document.play.src=ImgSrc;
        document.play.alt="재생중";
        ImgSrc=eval("stop_off.src");
        document.stop.src=ImgSrc;
        document.stop.alt="중지";
        ImgSrc=eval("spectrum_on.src");
        document.spectrum.src=ImgSrc;
        }
        else if(songPlaying == 2) //재생중이라면...
        {
        alert("이미 재생중입니다!!!");
        return true;
        }
        else{
        if (playmode == 1) { //랜덤 재생일때의 처리
        track = Math.floor(Math.random() * person.length);
        ImgSrc=eval("randommode_on.src");
        document.randommode.src=ImgSrc;
        document.randommode.alt="순차재생하기";
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        ImgSrc=eval("play_on.src");
        document.play.src=ImgSrc;
        document.play.alt="재생중";
        ImgSrc=eval("stop_off.src");
        document.stop.src=ImgSrc;
        document.stop.alt="중지";
        ImgSrc=eval("spectrum_on.src");
        document.spectrum.src=ImgSrc;
        }
        else {
        ImgSrc=eval("randommode_off.src");
        document.randommode.src=ImgSrc;
        document.randommode.alt="랜덤재생하기";
        track = 0;}
        stopmode = 0;
        change(track);
        }
}

function change(aaa) { // 트랙으로 직접 건너뛰기
        clearTimeout(songtime);  //타임아웃을 해제한다.
        document.love_player.Stop();
        track = aaa;
        if(track < 0 || track > (person.length - 1) ) {
        MUSIC_Timeout();
        }
        else {
        stopmode = 0;
        var nowtrack1 = person[track];
        document.love_player.Open(nowtrack1); //배경음악 URL 변경 <- 윈도우 미디어 플레이어 컨트롤을 위한 옵션
        updateTrack(1); //제목 업데이트
        ImgSrc=eval("play_on.src");
        document.play.src=ImgSrc;
        document.play.alt="재생중";
        ImgSrc=eval("stop_off.src");
        document.stop.src=ImgSrc;
        document.stop.alt="중지";
        ImgSrc=eval("spectrum_on.src");
        document.spectrum.src=ImgSrc;
        if (allLoop == 1){
        ImgSrc=eval("allloop_on.src");
        document.allloop.src=ImgSrc;
        document.allloop.alt="한번씩 재생";
        }else{
        ImgSrc=eval("allloop_off.src");
        document.allloop.src=ImgSrc;
        document.allloop.alt="전체반복";
        }}
}

function MUSIC_Timeout(){
        songtime = setTimeout('t_time()', 5000);
}

function t_time(){ // 곡이 끝나면 자동으로 다음 트랙으로..
        clearTimeout(songtime);  
        if (browserName == "Netscape") {songPlaying = document.love_player.GetPlayState();} //브라우져 종류설정.
        else { songPlaying = document.love_player.PlayState; }
        if(stopmode == 0) {
        if (songPlaying == 2 || songPlaying == 1) {
        return true;
        }
        else {
        checkloop();
        updateTrack(1);
        }
        }
        else {updateTrack();}
}

function checkloop() {  //반복 여부 체크
        if ( Looping == true ) { change(track);}
        else { MUSIC_Next();}

}

function  MUSIC_Allloop() { //전곡 반복설정
        if (allLoop == false) {
        allLoop = true;
        ImgSrc=eval("allloop_on.src");
        document.allloop.src=ImgSrc;
        document.allloop.alt="한번씩 재생";
        }
        else if(allLoop = true){
        allLoop =  false;
        ImgSrc=eval("allloop_off.src");
        document.allloop.src=ImgSrc;
        document.allloop.alt="전체 반복";
        }
}

function  MUSIC_RandomPlay() { //일반, 랜덤 모드 설정
        if (playmode == false) {
        playmode = true;
        ImgSrc=eval("randommode_on.src");
        document.randommode.src=ImgSrc;
        document.randommode.alt="순차재생하기";
        }
        else if (playmode == true) {
        playmode = false;
        ImgSrc=eval("randommode_off.src");
        document.randommode.src=ImgSrc;
        document.randommode.alt="랜덤재생하기";
        }
}

function MUSIC_Next() { //다음 트랙으로 건너뛰기
        if (playmode == 1) { //랜덤 재생일때 처리
        var nextnum = Math.floor(Math.random() * person.length);
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        change(nextnum);
        ImgSrc=eval("randommode_on.src");
        document.randommode.src=ImgSrc;
        document.randommode.alt="순차재생하기";
        }
        else {
        if (allLoop == 1){ // 순차재생시 등록된 전곡을 반복한다면..
        if(track == (person.length - 1)) { var nextnum = 0; } // 마지막 트랙을 재생하고 있다면 처음 트랙으로..
        else { var nextnum = track + 1; }
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        change(nextnum);
        }
        else {
        if(track == (person.length - 1)) {
        stopTitle = 0;
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        clearTimeout(songtime); //타임아웃을 해제한다.
        document.love_player.Stop(); //윈도우 미디어 컨트롤을 위한 옵션
        stopmode = 1;
        updateTrack();
        return true;} // 마지막 트랙을 재생하고 있다면 정지..
        else { var nextnum = track + 1;
        change(nextnum);}
        }
        }
}

function MUSIC_Prev() { //이전 트랙으로 건너뛰기
        if (playmode == 1) { //랜덤 재생일때의 처리
        var prevnum = Math.floor(Math.random() * person.length);
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시정지";        
        change(prevnum);
        ImgSrc=eval("randommode_on.src");
        document.randommode.src=ImgSrc;
        document.randommode.alt="순차재생하기";        
        }
        else{
        if (allLoop == 1){ // 순차재생시 등록된 전곡을 반복한다면..
        if(track == 0) { var prevnum = person.length - 1; } // 처음트랙을 재생하고 있다면 마지막 트랙으로..
        else { var prevnum = track - 1;  }
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시정지";        
        change(prevnum);
        }
        else {
        if(track == 0) {  // 처음트랙을 재생하고 있다면 정지..
        stopTitle = 2;
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시정지";        
        clearTimeout(songtime); //타임아웃을 해제한다.
        document.love_player.Stop(); //윈도우 미디어 컨트롤을 위한 옵션
        stopmode = 1;
        updateTrack();
        return true;}
        else { var prevnum = track - 1;
        change(prevnum);}
        }
       }
}

function MUSIC_Pause(){  // 일시정지
        if (browserName == "Netscape") {songPlaying = document.love_player.GetPlayState();} //브라우져 종류설정.
        else { songPlaying = document.love_player.PlayState; }
        if (songPlaying == 0) { return false;}
        else if (songPlaying == 1) {
        document.love_player.Play();
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시정지";        
        ImgSrc=eval("play_on.src");
        document.play.src=ImgSrc;
        document.play.alt="재생중";
        ImgSrc=eval("spectrum_on.src");
        document.spectrum.src=ImgSrc;
        }
        else if (songPlaying == 2) {document.love_player.Pause();
        ImgSrc=eval("Pause_on.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="재생";
        ImgSrc=eval("play_off.src");
        document.play.src=ImgSrc;
        document.play.alt="재생";
        ImgSrc=eval("spectrum_off.src");
        document.spectrum.src=ImgSrc;
        }
        else {return false;}
}

function MUSIC_Stop() { // 음악 멈추기
        if (browserName == "Netscape") {songPlaying = document.love_player.GetPlayState();} //브라우져 종류설정.
        else { songPlaying = document.love_player.PlayState; }
        if (songPlaying == 0) {
        alert("이미 정지돼었습니다.!!!");
        return true;}
        else{
        clearTimeout(songtime); //타임아웃을 해제한다.
        document.love_player.Stop(); //윈도우 미디어 컨트롤을 위한 옵션
        stopmode = 1;
        stopTitle = 1;
        updateTrack();
        }
}

function MUSIC_Loop() { //반복 여부 설정
        if(Looping == false)
        {
        Looping = true;
        ImgSrc=eval("loop_on.src");
        document.loop.src=ImgSrc;
        document.loop.alt="한번재생";
  }
        else if(Looping = true) {
        Looping = false;
        ImgSrc=eval("loop_off.src");
        document.loop.src=ImgSrc;
        document.loop.alt="현재곡 반복";
  }
}

function MUSIC_Mute() { // 음소거
        if(document.love_player.mute == false)
        {
        document.love_player.mute = true;
        ImgSrc=eval("mutemode_on.src");
        document.mutemode.src=ImgSrc;
        document.mutemode.alt="소리켜기";
  }
        else if(document.love_player.mute == true) {
        document.love_player.mute = false;
        ImgSrc=eval("mutemode_off.src");
        document.mutemode.src=ImgSrc;
        document.mutemode.alt="소리끄기";
  }
}

function PLAY_List( url, title) { //bgm 추가
        if (person == null) { person = new Array(); count = 0;}
        else { count = person.length; }
        if (subj == null) { subj = new Array(); }
        person[count] = url;
        if (title == null || title == '' ) { title1 = ' Track [' + (count + 1) + '] '+ '+ '; }
        else { title1 = title; }
        subj[count] = title1;
}

function updateTrack(f) { //노래 제목 업데이트
        if (f == 1) {
        track_idx = track + 1;
        switch(playTitle) {
        case 0 :
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        document.LOVEPlayer.stitle.style.visibility = "hidden";
        document.LOVEPlayer.stitle.style.width = 0;
        break;
        case 1 :
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        document.LOVEPlayer.stitle.value =""+ track_idx + " ≫ " + subj[track]+ '';
        break;
        case 2 :
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        stitle.innerHTML =""+ track_idx + " ≫ " + subj[track]+ '';
        break;
        }
        }
        else { //노래를 재생하고 있지 않다면...
        if((playTitle == 0) || (playTitle == 1)){
        if (stopTitle == 0) {
        document.LOVEPlayer.stitle.value = " 등록된 모든곡을 재생하였습니다. ";
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        ImgSrc=eval("stop_on.src");
        document.stop.src=ImgSrc;
        document.stop.alt="중지됨";
        ImgSrc=eval("play_off.src");
        document.play.src=ImgSrc;
        document.play.alt="재생";
        ImgSrc=eval("spectrum_off.src");
        document.spectrum.src=ImgSrc;
        return true;
        }
        else if (stopTitle == 1){
        document.LOVEPlayer.stitle.value = "Love Player Stopped ";// 수정하지 말것
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        ImgSrc=eval("stop_on.src");
        document.stop.src=ImgSrc;
        document.stop.alt="중지됨";
        ImgSrc=eval("play_off.src");
        document.play.src=ImgSrc;
        document.play.alt="재생";
        ImgSrc=eval("spectrum_off.src");
        document.spectrum.src=ImgSrc;
        return true;
        }
        else if (stopTitle == 2){
        document.LOVEPlayer.stitle.value = " 더이상 이전곡이 없습니다.";
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        ImgSrc=eval("stop_on.src");
        document.stop.src=ImgSrc;
        document.stop.alt="중지됨";
        ImgSrc=eval("play_off.src");
        document.play.src=ImgSrc;
        document.play.alt="재생";
        ImgSrc=eval("spectrum_off.src");
        document.spectrum.src=ImgSrc;
        return true;
        }
        }else if(playTitle == 2){
        if (stopTitle == 0) {
        stitle.innerHTML = " 등록된 모든곡을 재생하였습니다. ";
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        ImgSrc=eval("stop_on.src");
        document.stop.src=ImgSrc;
        document.stop.alt="중지됨";
        ImgSrc=eval("play_off.src");
        document.play.src=ImgSrc;
        document.play.alt="재생";
        ImgSrc=eval("spectrum_off.src");
        document.spectrum.src=ImgSrc;
        return true;
        }
        else if (stopTitle == 1){
        stitle.innerHTML = "Love Player Stopped ";// 수정하지 말것
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        ImgSrc=eval("stop_on.src");
        document.stop.src=ImgSrc;
        document.stop.alt="중지됨";
        ImgSrc=eval("play_off.src");
        document.play.src=ImgSrc;
        document.play.alt="재생";
        ImgSrc=eval("spectrum_off.src");
        document.spectrum.src=ImgSrc;
        return true;
        }
        else if (stopTitle == 2){
        stitle.innerHTML = " 더이상 이전곡이 없습니다.";
        ImgSrc=eval("Pause_off.src");
        document.Pause.src=ImgSrc;
        document.Pause.alt="일시중지";
        ImgSrc=eval("stop_on.src");
        document.stop.src=ImgSrc;
        document.stop.alt="중지됨";
        ImgSrc=eval("play_off.src");
        document.play.src=ImgSrc;
        document.play.alt="재생";
        ImgSrc=eval("spectrum_off.src");
        document.spectrum.src=ImgSrc;
        return true;
        }
        }
        }
}
function OPEN_PList() {  // 음악 목록 띄우기                                                                
        window.open("./play_list.html" , "MPList", " width="+bgmlistwidth+" height="+bgmlistheight+" toolbar=no location=no status=no directories=no scrollbars=no resizable=no copyhistory=no");        
}

여기 까지 인데요 bgm만드신분 하고 연락도 안되고 미치겠습니다. 좀 도와주세요


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
bornljg 고수님들 이것좀 도와주세요 벌써 5일째 진도가 안나가요 ㅋ [1] 2007.08.10
정종호 정말 미치겠어요 ㅠㅠ 도와주세요 (최근게시물) [1] 2007.08.10
김창식 노프래임 질문좀여 [6] 2007.08.10
김창식 헬프 ~~~ ㅠㅠ [3] 2007.08.10
김지영 다중선택창선택하고 이동시키기  
졸라맥 img src 문제..  
김근우 fedora core 4 설치후 제로보드실행문제  
전병철 급합니다...원프레임 질문드려요... [2] 2007.08.10
insideJS 홈페이지에 뜨는 공지사항 창에 대해서요  
jjaekim 아파치 httpd.conf에서 alias 부분 설정 질문드립니다. [1] 2007.08.10
insideJS 홈페이지 공지사항 창에 대한 질문이요  
쏘닉 가로배너슬라이드소스 관련.... [1] 2007.08.10
강율구 배경음악 급질문 입니다 소스 있음. [1] 2007.08.10
youdw 페도라.. 일반사용자 ftp접속이 안됩니다.도움바랍니다.  
SADF 몇일 째 고민하고 있어요 좀 부탁드릴께요 도와주세요.[bgm]loveplyer 6.4 재생질문..  
김경완 플래쉬 점선 없애는 방법좀 알려주세요. [1] 2007.08.10
홀스 영어, 숫자만 되는 검색엔진 - 한글도 검색되게 할 순 없나요  
송승환 흠 웹 관련 질문을 하겠는데.. [1] 2007.08.10
이준 리눅스 서버관리 실무바이블 v2.0 (上,下 총2권) 팔아요  
momoforu 링크된 사진 크기 변경 관련 질문 [1] 2007.08.10