묻고답하기

안녕하세요
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 남기남
miso777 간단한 태그 같은데 저에겐 어렵군요.. [1] file 2015.03.11 by DoorWeb
TOKYOMILKDARK xe 게시판 추가 문제 file  
일양지 (HTTP 500 내부 서버 오류  
kinyenug FastCGI 프로세스가 구성된 요청 시간 제한을 초과했습니다. 이거 어떻게 해결해요?  
쫑효다컴 bootstrap 에서 iframe 자동 height 가 안될까요?  
WCGM 에디터에 7M 이상 첨부파일 등록시 [Message: 400] [2] file 2015.04.08 by WCGM
제이슨FK [긴급] 로그인 시도시 HTTP 500 오류 [1] file 2015.04.09 by 메가IDC
mjs 대용량 첨부 업로드 관련 [4] file 2015.04.10 by mjs
bbkk 홈페이지 이전 도전중입니다. 아무것도 안떠요 [3] 2015.04.14 by bbkk
NKorea 개인서버 xe백업 어려움이 있습니다 도와주세요 ~~  
NKorea 큐냅나스 xe홈페이지 백업 방법 알려주세요.. [5] file 2015.04.15 by NKorea
처음인걸 관리자페이지에 접속이 안되는데 해결방법이 없을까요 [2] file 2015.04.29 by 처음인걸
로지컬 XE 통계에서 방문자수 질문 file  
hoss PHP5.2.13에서 5.6으로 업그레이드후 에러발생 [4] 2015.05.05 by hoss
착한동구 트래픽위젯 설치좀 도와주세요  
피씨토머 HTTP500 내부서버 오류 [1] 2015.05.10 by ehii
줄앤짐 XEdition Demo 부분에서 중간에 나오는 내용은 어디서 수정하나요?? [2] file 2015.05.18 by 줄앤짐
오지현5c81d 홈페이지를 만들었는데 주소를 치고 들어가면 이상한 페이지가 떠요ㅠㅠ [1] 2015.05.20 by 몽실아빠
불금 쿠폰 모듈 버그 어떻게 해결할수 있을까요..? file  
YBb4b49 XE 첫화면 최신글 위젯이 궁금합니다 [2] file 2015.05.23 by flowerrain