Aquamp 블로그에 달기
조그의 문제인지 글이 길어서인지 글이 잘려서 3번에 나누엇 글을 올립니다.지져분하게 글 올려 죄송 합니다.
먼저 저는 이런 프로그램 쪽은 하나도 모릅니다^^
오래전에 유행하던건데
우연한 기회에 다시 이걸 설치 하게 되었고..많은 분들이 설명을 해주셨는데
이곳저곳에 글이 올라가 있어..그냥 한곳에 모으는셈 치고 적었습니다
즉, 이곳 저곳 링크 안 따라 다니고 이 문서만 봐도
한번에 설치 할수 있도록 정리 하였습니다(제가 작성은 아니고요)
.이미 제가 따라 하면서 실습 하여 확실하고 http://4ellene.net 에서 구현된걸 보실수 있습니다.
Aquamp를 공개 해주신 http://bystyx.com 님과
설치 설명을 해주신 http://runuo.co.kr/zog/님께
먼저 허락을 받지 않고 맘대로 내용 수정해서 올려서 괜찮을지 모르곘네요
* 조그 사용자 기준이지만...단독으로 돌아 가는 프로그램 같은데 다른곳도 적용가능할꺼는 같네요...
* Aquamp 프로그램 다운은 하단에..
Tag 문제로 < .... > 를 [ .... ] 로 바꾸었습니다..찾아 바꾸기 기능으로 원복 시키고 사용하세요
-------------------------------------------------------------------------------------------------------------------
styxWMP & Aquamp 설치하기.(처음사용자)
조그 index.php 부분을 수정하는것만 다를뿐 다른 곳에서도 사용가능합니다. 이 글에 대해서는 어디까지나 styx님이 만드신 aquamp(styxWMP)의 기존에 있던 문서 내용들을 편집/수정(약간의 추가,팁부분) 한것 뿐입니다.
1). 조그설치 하위 폴더에 Aquamp(또는 styxWMP) 폴더를 생성한후 이하 Aquamp(Ver 040401sa)를 압축을 푸세요.
aquamp하위폴더에는 index.html파일이 보여야합니다.
2). aquamp폴더 index.html 파일에서 아래 내용을 자신에 맞게 수정하세요.
| Code : |
// 아래 나열된 스킨 번호 입력 $r = 2; // 홈페이지 URL $index = "자신의조그주소"; //예) http://runuo.co.kr/zog/ 마지막에 / 를 붙이세요. ... 중략 [title]MyHOMEPAGE with aquamp![/title] // 홈페이지 타이틀 수정... |
3). player.config.js 파일을 알맞게 수정하세요.
(가장 중요한 부분이기에...)
| Code : |
var mediaURL = "http://..../aquamp/playlist.asx"; // 음악 주소를 asx파일로 저장 링크합니다. var set_autoPlay = false; // 자동재생 var set_autoRewind = true; // 자동 반복재생 var set_shuffle = false; // 랜덤재생 var set_loop = true; // 무한반복 var set_mute = false; // 음소거 var set_volume = 30; // 볼륨 |
4). asx 파일(재생 리스트) 만드는 것에 대해.. (후에 라디오용으로 사용시는 새로 바뀜니다..)
| Code : |
[Asx Version="3.0"] [Param Name="AllowShuffle" Value="yes"/] [Entry] [Title]첫번째 음악 제목[/Title] [Ref href="http:// 또는 mms:// 를 포함한 실제 음악 링크 주소"/] [/Entry] [Entry] [Title]두번째 음악 제목[/Title] [Ref href="http:// 또는 mms:// 를 포함한 실제 음악 링크 주소"/] [/Entry] [/Asx] |
[Entry] ........ [/Entry] 를 구분으로 추가시켜주시면됩니다.
5). 위와 같이 모두 하셨다면 블로그 메인에 접속하시면 aquamp가 뜨는걸 확인하실수 있습니다.
이때 aquamp가 뜨는것만 확인하실때는 http://조그설치폴더/aquamp/ 로 주소를 쳐보세요.
고유 링크에 대해서 aquamp가 뜨게 하실려면 (이 부분때문에 조그 사용자용인데..다른 블로그에도 적용가능할듯)
조그(버젼 2.22)설치폴더 index.php 에서 세션이 끝나는 부분...
....(중략)
updateNoticeEnabled
[?@include $installedPath."license.txt";?] --]
위 부분 바로 아래에 추가시켜주시면됩니다.
| Code : |
....(중략) updateNoticeEnabled [?@include $installedPath."license.txt";?] --] [!-- aquamp 경로 스크립 --] [script type="text/javascript" language="JavaScript"] var frmIndex = "aquamp/index.html"; // 프레임셋 위치 및 파일명 if(typeof(top.frames[0]) == "undefined") { top.location.href = frmIndex+"?q=[?=urlencode($_SERVER["QUERY_STRING"])?]"; } [/script] [!-- aquamp 경로 스크립 --] |
# 조그버젼 2.2 이전 사용자는
=======================================================================================================
이하는 좀더 나은 사용팀을 모아놓았습니다.
위와 빠짐없이 하셨다면 정상적으로 aquamp가 작동하실겁니다.
간혹, aquamp 플레이 리스트에서 곡 선택시 음악이 재생안되는(반응이 없는) 분들
아래의 내용처럼 player.js 파일을 수정하시면됩니다.
http://runuo.co.kr/zog/?no=131 이 주소를 참고해주세요.
aquamp 플레이 리스트에서 곡 선택시 음악이 재생안되는(반응이 없는) 분들은 아래의 내용처럼 player.js 파일을 수정하시면됩니다.
styx님이 styxWMP에서 aquamp로 넘어오면서 실수로 빼먹은 부분이 있었던거 같습니다.
현재 styx님 블로그( http://bystyx.com )가 열리지 않기에 의도적인지 실순지는 확실하게 모르겠지만...
aquamp/player.js 파일 라인 183
........중략..........
function playItem(no) {
if(wmp.settings.mute == true) { setMute(false); }
media = wmp.currentPlaylist.item(no-1);
wmp.controls.playItem(media);
}
........중략..........
위 부분을 아래와 같이 수정해주세요.
function playItem(no) {
if(opener) { opener.playItem(no); }
else {
if(wmp.settings.mute == true) { setMute(false); }
media = wmp.currentPlaylist.item(no-1);
wmp.controls.playItem(media);
}
}
============================================================================
참고: styxWMP 및 aquamp에 관한 정리(퓨틸리티)해놓은 팁이 있습니다.
다운로드 및 팁모음 !! Aquamp(Ver 040401sa) !! http://runuo.co.kr/zog/?no=100 를 참고하세요.
자 그럼 자신의 조그/블로그 혹은 홈페이지에서 Aquamp 혹은 styxWMP를 제어하는 부분을 정리해 볼까 합니다. 물론 대부분 styx님께서 알려주신 방법입니다. 그냥 제가 정리하는 것 뿐이니까 혹 도움이 되었으면 합니다.
Aquamp 컨트롤 하기
- 재생되고 있는 playlist.asx 파일의 특정 트랙 재생하기
A onclick="parent.aquamp.playItem(트랙번호);"
ex) 5번트랙 - 우는여인 - 도라마르 듣기
- 재생 중 다른 list.asx(참고 .mp3/.wma 가능) 파일을 재생하기
A onclick="parent.aquamp.openItem('http://경로/list.asx');"
ex) ballad.asx듣기
- 재생 중 다른 list1.asx 파일을 열고 특정 트랙 재생하기
A onclick="parent.aquamp.openItem('http://경로/list.asx'); setTimeout('parent.aquamp.playItem(2)',200);"
ex) ballad.asx 4번트랙 듣기
- 재생 중 Dance.asx 파일을 열고 볼륨을 60%로 설정하기
A onclick="parent.aquamp.openItem('http://경로/dance.asx'); parent.aquamp.setVolume(60);"
ex) dance.asx 볼륨60%
- 기타 제어
- parent.aquamp.setShuffle(true); //true,false로 순차/랜덤 설정가능
- parent.aquamp.setLoop(true); //반복제어
** 자신의 설정에 따라 parent 혹은 top이 될수 있습니다.
- 더 다양하게 가능하겠지만 요까지만 적어볼께요 ^^
- 위 기능을 잘 조합해서 이젠 Autoplay 하지 말구 ^^ 이쁘게 사용합시다. ^^
예제는 우측 상단의 Music bar를 참조해 주시기 바랍니다.^^
styxWMP 설정
- styxWMP에서 기본asx외 파일 링크시 랜덤 제어하기
parent.bgm.styxShuffle(false);
- styxWMP에서 재생트랙중 선택 플레이 시키기
a style="CURSOR:hand" href="javascript:;" onclick="top.bgm.styxOpenItem(트랙번호);"
- 재생파일 걸기
a style="CURSOR:hand" href="javascript:;" onclick="top.bgm.styxOpen('파일명');"
- 재생볼륨 설정
parent.bgm.styxSetVolume(60);
===============================================================================================
라디오 버튼 달기...(저작권으로 음악을 못 올릴경우) -> 다음 글에

Comments List
소스 파일 다운 로드 <br />
<br />
<a href=http://4ellene.cafe24.com/zboard//download.php?id=blog&no=316&filenum=1 target=_blank>http://4ellene.cafe24.com/zboard//download.php?id=blog&no=316&filenum=1</a>