웹마스터 팁

[수정 및 추가 설명] 음악 듣기 소스

2003.02.17 14:30

당근당근



참조 1: http://www.akihime.net/stamp.html
참조 2: http://www.akihime.net/pop_test.html


네, 저 소스 두 가지를 참고하겠습니다. ^^
원래 제가 들을 목적으로 대충 만든 거라서 참조1만 있었는데, 벅스뮤직에서 음악파일 링크 시켰습니다.
그런데 벅스뮤직이 음악 장르에 따라서 서브도메인과 폴더명 등을 바꾼다는 걸 설명 안 드렸었네요;;;;

어떤 분께서 팝 들으려는데 안 된다고 하셔서 보충 설명을 드리려구요....



일단 참조1의 경우는 같은 앨범 내의 곡들입니다.
그렇기 때문에 폴더명까지 모두 같겠죠. 그래서 단순히 code값만을 넘겨도 되었습니다.



참조2는 팝송의 경우입니다.
게다가 같은 앨범의 곡들이 아닌 경우입니다.
일단 play()는 이렇습니다.

<script language="javascript">
<!--
        function play(code2,code)
        {
                var url = "http://tpop.bugsmusic.co.kr/popmusic/pop/"+code2+"/"+code+".asf";
                
                PopsongPlayer.Filename = url;
                PopsongPlayer.Play();
        }
//-->
</script>



파라미터를 두 개 넘기는데요, 하나는 폴더명 다른 하나는 코드입니다.
이때 폴더명은 어떻게 알아내느냐....

<table width=550 cellpadding=0 cellspacing=0 border=0 style="line-height:20px;" style="padding-top:5px;padding-left:20px;" bgcolor=#FFFFFF>
<tr height=26>
        <td><a href="javascript:play('0R','pop0R150963');" onmouseover="this.style.color='#000000';" onmouseout="this.style.color='#5E5E5E';">RidioHead - Creep</a></td>
        <td align=right><span style="cursor:hand;" onclick="play('0R','pop0R150963');" onmouseover="this.style.color='#000000';" onmouseout="this.style.color='#5E5E5E';">#pop0R150963</span></td>
        <td width=50><a href="http://tpop.bugsmusic.co.kr/popmusic/pop/0R/pop0R150963.asf" onmouseover="this.style.color='#000000';" onmouseout="this.style.color='#5E5E5E';">새창</a></td>
</tr>
</table>

이건 참조2에서 제일 첫 번째 목록입니다.
코드가 pop0R150963 이죠?
pop은 곡의 종류를 나타내고, 그 다음의 0R이 바로 폴더명입니다.


참조 1)
<script language="javascript">
<!--
        function play(code)
        {
                var url = "http://jap.bugsmusic.co.kr/japmusic/jap/0C/"+code+".asf";
                
                Player.Filename = url;
                Player.Play();
        }
//-->
</script>

에서는 일본 음악은 url에 pop대신 jap임을 알 수 있습니다. :-)



이런 식으로 리스트 등에서 소스보기로 알아낼 수 있는 코드만으로 음악을 들을 수 있는 것입니다.
물론, 이러면 안 되는 거야 알지만 말이죠;;;; -_-
어쨌든 단순히 개인적으로 음악 감상을 몰아서 하고 싶으실때 이용하세요... ^^;;;
(가요는 아마도 gayo가 아닐까 추측합니다. -_-)


제목 글쓴이 날짜
올블로그 명예의 전당글 가져오기 (캐쉬기능추가) [2] 유창화 2006.04.17
올블로그(http://www.allblog.net/Home/) 명예의 전당글 가져오기 [2] 유창화 2006.04.17
네이버 openapi 사용하여 쇼핑검색 만들기 [3] 유창화 2006.04.13
네이버 openapi 사용하여 한국어사전 만들기 유창화 2006.04.13
네이버 openapi 사용하여 실시간 인기검색어 보여주기 [3] 유창화 2006.04.13
유용한 PHP성능 개선을 위한 팁 [4] 이태라 2006.04.11
[PHP 동영상강의] 46. 다중검색기 제작해보기 [8] 서기 2006.04.06
[PHP 동영상강의] 45. 우편번호 검색기 제작해보기 [12] 서기 2006.03.30
[PHP 동영상강의] 44. 즐겨찾기 제작하기 [7] 서기 2006.03.21
[PHP 동영상강의] 43. 공용함수의 제작/쿠키로그인(보안) [4] 서기 2006.03.16
[PHP 동영상강의] 42. 세션의 사용 [4] 서기 2006.03.02
[PHP 동영상강의] 41. 추천사이트(북마크)프로그램 만들기 [4] 서기 2006.02.27
[PHP 동영상강의] 40. 파일의 업로드 [7] 서기 2006.02.27
[PHP 동영상강의] 39. 회원가입/로그인 처리 [8] 서기 2006.02.06
[PHP 동영상강의] 38. 삭제시 비밀번호 물어보기 [6] 서기 2006.01.26
[PHP 동영상강의] 37. 기본적인 페이징 처리하기 [7] 서기 2006.01.21
[PHP 동영상강의] 36. 사용자 정의함수 심화학습 [8] 서기 2006.01.21
[PHP 동영상강의] 35. 사용자 정의함수의 사용 [8] 서기 2006.01.16
[PHP 동영상강의] 34. 자료를 수정해보자. [8] 서기 2006.01.14
[PHP 동영상강의] 33. 자료를 삭제해보자. [6] 서기 2006.01.12