mp3파일 배경음악 플레이어 > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

mp3파일 배경음악 플레이어 정보

mp3파일 배경음악 플레이어

첨부파일

mp3_tmp.zip (32.9K) 285회 다운로드 2012-03-03 10:32:45

본문

게시판 첨부파일 or xml형자료형태의 mp3파일 플레쉬 플레이어입니다.
필요하신분은 아래 설명서를 참조하시고 사용자의 환경에
맞게 수정후 사용하시면 됩니다.

* 꼭 수정해야 할 파일
  index.html  7,8                            라인 수정
  bgm_run.php  4,5,6,7,11,12,13        라인 수정
  bgm_con.php  2,3                        라인 수정
  playlist.xml    bgm_run.php의 3번라인 선택에따라 xml이면 mp3파일추가 url수정

  위에 파일 모두 잘 살펴보시고 자신에 맞게 적용해야만 동작합니다.
  수정이 완료되면 관리자메뉴에서 테이블 하나 만들고
  글쓰기에 첨부파일로 mp3파일 올린후 사용하세요.

1 그냥 mp3 플레이어로 사용하시려면
  홈페이지 루트에 아래 파일 올리시고(경로는 필요하시면 수정하시면 됩니다)
  bgm_run.php
  mPlayRun.swf

  붙이고 싶은 페이지에
  <?  include_once("$g4[path]/bgm_run.php");  ?>

2 배경음악으로 사용하시려면
  index.html은 프레임으로 나눠져있습니다.
  파일 잘살펴보시고 적용하시기 바랍니다.
  홈페이지 루트에 모든 파일 올리시고 사용하시면 됩니다.(경로는 필요하시면 수정)

  컨트롤 플레이어를 설치하시려면 index.php 파일이나 붙이고 싶은 페이지에
  <?  include_once("$g4[path]/bgm_con.php");  ?>
 5번째줄에 좌표 옮기고 싶은 곳에 수정.
<div id='bgm2' style='position:absolute; left:10px; top:550px; width:990px; height:22px; z-index:1;'>
추천
12

댓글 전체

경로 수정하고 루트에 올려서 적용 해봤는데 안돼요

이 동영상의 스크립트로 인해 Flash 플레이어의 실행 속도가 느립니다.
계속 실행하면 컴퓨터에서 응답하지 않을 수도 있습니다. 스크립트를 중단하시겠습니까?

라고 나와요

그리고 혹시나해서 마지막에 알려주신데로 index.php에 include_once("$g4[path]/bgm_con.php"); 추가해 봤더니 위쪽에 하면 오류뜨고 include_once("$g4[path]/lib/latest.lib.php"); 밑에다 넣으니깐 화면에 나오기는 하는데 중간쯤에 나오네요 위에 안나오구요
암튼 테이블 만들고 경로 수정하고 파일 이름도 복사해서 그대로 붙여넣기 한건데 음악 재생이 안돼요

아 euckr이네요 utf로 바꺼서 다시 해보구요;
마찬가지네요
왜 그럴까요? ^^;
배경음악용으로 설치한거에요
쪽지 답장으로 하려니깐 레벨 안된다고 답장 못보내네요 ^^;

제가 테이블 만들때 이상하게 한건지

설명대로 설치 후 사이트 접속 해보면 시간이 좀 걸리면서 응답없음이라고 하다가 메시지 나오면서 적용이 안되더라구요

"이 동영상의 스크립트로 인해 Flash 플레이어의 실행 속도가 느립니다.
계속 실행하면 컴퓨터에서 응답하지 않을 수도 있습니다. 스크립트를 중단하시겠습니까? "  <-메시지
배경음악용으로 설치하신거라면 우선 프레임으로 설치해야합니다.
아래 설명 순서대로 정확하시면 어려움이 없을것입니다.
<==  부분은 님에 홈피에 맞게 정확히 수정하셔야합니다.
    기본설치 폴드를 루트에 설치로 설명 드리겠습니다.


index.html
-----------------------------------------------------
<html>
    <head>
    <meta http-equiv='content-type' content='text/html; charset=euc-kr'>
          <title>::::: G4_우리집 홈페이지 :::::</title>
    </head>
    <frameset rows='0%,100%' frameborder='NO' border='0' framespacing='0'>
              <frame name="topFrame"  scrolling="NO" noresize src="http://aaa.com/bgm_run.php">  <== 홈피주소수정
      <frame name="mainFrame" src="/index.php">  <== 메인페이지
    </frameset>
    <noframes>
          <body>
          </body>
    </noframes>
</html>
-----------------------------------------------------


bgm_run.php
-----------------------------------------------------
<?
    $frd  = "1";                                    // <== 램덤 지정 1:  or  0:    (변경가)
    $mod  = "sql";                                  // <== 소스 지정 sql(게시판첨부파일용)  or  xml(홈피링크용_playlist.xml파일수정편집)  (변경가)   
    $bbs  = "bbs09_01";                            // <== 사용자 테이블명          (변경가)
    $uurl = "http://aaa.com";                      // <== url 주소 수정
    $surl = "http://aaa.com";                      // <== mp3 플레이어 경로 수정
    $furl = "http://aaa.com/data/file/".$bbs."/";  // <== mp3 파일경로  http://aaa.com만 수정
    $fmp = "";
    if ($mod == "sql") {
            $dbhost="localhost";  // <==  사용자 MySQL DB 서버의 위치입니다.
            $dbid  ="aaa";        // <==  사용자 계정 아이디를 적으세요.
            $dbname="aaa";        // <==  사용자 MySQL DB명을  적으세요.
            $dbpw  ="aaa";        // <==  사용자 DB의 패스워드를 적으세요.
            $connect = mysql_connect($dbhost, $dbid,$dbpw) or error(mysql_error());
            mysql_select_db($dbname, $connect ) or error(mysql_error());
            $sql="select * from g4_board_file where bo_table='$bbs' ";
    $result=mysql_query($sql,$connect);

            for($i=0;$row=mysql_fetch_array($result);$i++){
                $name=trim($row[bf_source]);             
                $band=trim($row[bf_source]);             
                $file=$furl.trim($row[bf_file]);
                $fmp =$fmp.$name."|".$band."|".$file."\n";
            }
    }
?>

<table width=990 height=22 border="0" cellpadding="0" cellspacing="0">
<tr>
    <td>

    <OBJECT
CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="990"
HEIGHT="22"
CODEBASE="http://download.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
ID=mPlayRun>
<PARAM NAME="MOVIE" VALUE='<?=$surl?>/mPlayRun.swf'>
<PARAM NAME="PLAY" VALUE="false">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="high">
<PARAM NAME="SCALE" VALUE="SHOWALL">
        <PARAM NAME="FLASHVARS" VALUE="smp3sql=<?=$fmp?>&srandom=<?=$frd?>&fmod=<?=$mod?>&uurl=<?=$uurl?>&surl=<?=$surl?>" />
        <PARAM NAME="AllowScriptAccess" VALUE="never">

<EMBED
NAME="mPlayRun"
SRC='<?=$surl?>/mPlayRun.swf'
WIDTH="990"
HEIGHT="22"
PLAY="false"
LOOP="false"
QUALITY="high"
SCALE="SHOWALL"
                AllowScriptAccess="never"
PLUGINSPAGE="http://www.adobe.com/go/getflashplayer">
</EMBED>
    </OBJECT>
    </td>
<tr>
</table>
-----------------------------------------------------
여기까지 설치하시면 제어는 할 수 없지만 배경음악은 정확 나올것입니다.

제어판 설치를 설치를 설명 드리겠습니다.

  컨트롤 플레이어를 설치하시려면 index.php 파일의 맨 마지막부분


  <?  include_once("$g4[path]/bgm_con.php");  ?>  <== 여기 설치
  <?  include_once("./_tail.php");  ?>            <== 윗쪽에 설치


bgm_con.php
-----------------------------------------------------
<?
    $surl = "http://aaa.com"; // <== mp3 플레이어 경로
    $uurl = "http://aaa.com"; // <== url 주소
?>
<div id='bgm2' style='position:absolute; left:10px; top:550px; width:990px; height:22px; z-index:1;'> // <== left:10px, top:550px 위치하고싶곳에 좌표수정
<table width=990 height=22 border="0" cellpadding="0" cellspacing="0">
<tr>
    <td>

    <OBJECT
CLASSID="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
WIDTH="990"
HEIGHT="22"
CODEBASE="http://download.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
ID=mPlayCon>
<PARAM NAME="MOVIE" VALUE="<?=$surl?>/mPlayCon.swf">
<PARAM NAME="PLAY" VALUE="false">
<PARAM NAME="LOOP" VALUE="false">
<PARAM NAME="QUALITY" VALUE="high">
<PARAM NAME="SCALE" VALUE="SHOWALL">
        <PARAM NAME="FLASHVARS" VALUE="uurl=<?=$uurl?>&surl=<?=$surl?>" />
        <PARAM NAME="AllowScriptAccess" VALUE="never">


<EMBED
NAME="mPlayCon"
SRC="<?=$surl?>/mPlayCon.swf"
WIDTH="990"
HEIGHT="22"
PLAY="false"
LOOP="false"
QUALITY="high"
SCALE="SHOWALL"
                AllowScriptAccess="never"
PLUGINSPAGE="http://www.adobe.com/go/getflashplayer">
</EMBED>
    </OBJECT>
    </td>
<tr>
</table>
</div>
-----------------------------------------------------


playlist.xml용 file='음악을 링크 할 수 있는 url경로입력'
-----------------------------------------------------
<?xml version="1.0"?>
<songs>
<song name ="아파트" band ="윤수일" file="http://aaa.com/data/file/bbs09_01/3024239204_2Roj9Cmy_B9CCBBF3_-_B7CEB8C1BDBA.mp3" />
<song name ="애국가" band ="홍길동" file="http://bbb.com/data/file/bbs09_01/3024239204_iPTQ6J4f_B9DAB0ADBCF6_-_C1A6B9DF.mp3" />
</songs>
-----------------------------------------------------
그래도 안되시면 url 연결해주세요.
http://stormos.dothome.co.kr/bgm_run.php 이렇게 실행해 보면
디비열기->$connect = mysql_connect($dbhost, $dbid,$dbpw) or error(mysql_error());
디비를 여는문에서 에러납니다. 그래서 렉이 생기는것 같네요
            $dbhost="localhost";  // 사용자 MySQL DB 서버의 위치입니다.
            $dbid  ="aaa";            // 사용자 계정 아이디를 적으세요.
            $dbname="aaa";        // 사용자 MySQL DB 아이디를 적으세요.
            $dbpw  ="123";          // 사용자 DB의 패스워드를 적으세요.
님에 홈피 루트에
dbconfig.php에 아래내용과 일치해야함니다. 확인해보세요. 
<?
$mysql_host = 'localhost';
$mysql_user = 'aaa';
$mysql_password = '123';
$mysql_db = 'aaa';
?>
xml 로 바꾸셨다면
    $mod  = "xml";        //소스 지정 sql  or  xml  (변경가)
이렇게 수정해주셔야 위에 디비에러 안나고 xml 파일 모드로 바뀝니다.
그리고 홈피에 test id 하나 열어주시길.
구글링해보니
"이 동영상의 스크립트로 인해 Flash 플레이어의 실행 속도가 느립니다.
계속 실행하면 컴퓨터에서 응답하지 않을 수도 있습니다. 스크립트를 중단하시겠습니까? "
메시지가 용량큰 파일때문에 발생될 수 있다는데 mp3 하나 올린거 3메가 좀 안되는데
용량때문일까요?
화면에도 나오긴 하고(가운데 정렬은 여전히 못하고 있지만) 재생만 안되는데요
닷홈 무료호스팅 사용중이에요;
감사합니다.     
            $dbhost="localhost";  // <==  사용자 MySQL DB 서버의 위치입니다.
            $dbid  ="aaa";        // <==  사용자 계정 아이디를 적으세요.
            $dbname="aaa";        // <==  사용자 MySQL DB명을  적으세요.
            $dbpw  ="aaa";        // <==  사용자 DB의 패스워드를 적으세요.


DB명/DB의 패스워드를 적으면 보안상의 문제가 야기되지 않나요!!! 이방법말고 하는법 있나요!!!
전체 3,524 |RSS
그누4 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT