뮤클캐스트 서버에서 pls 파일에 대한 mime 처리가
firefox와 맞지않아서 현재로서는
firefox가 winamp를 잠에서 깨워줄 수가 없습니다.
일단은 뮤클캐스트에서 mime을 지원해줄 때 까지만,
꽁수를 활용하는 방법이 있습니다.
(단, 아래의 꽁수를 잘못 적용시에는 firefox가 정상
동작하지 않을 수 있기 때문에 초보자 분들은
조심하시기 바랍니다....
따라서, 파란사오정은 문제가 발생시 책임을 지지 않습니다.
이에 동의하시는 분들만...
아래의 꽁수를 이용하세요....
이 꽁수보다는 Launchy 확장을 추천합니다...
http://gemal.dk/mozilla/launchy.html?ver=3.5.0
)
원리는 pls파일을 온라인이 아닌 오프라인으로
접근하는 것입니다.
------------------------------------------------
1) 원하는 pls 파일을 자기 PC의 임의의 폴더로 다운로드 합니다.
여기서 폴더는 "C:\plshome"로 예를 들겠습니다.
참고로, 파일명과 파일경로명에는 한글이 없는 것이 좋습니다.
예) mukul.pls
pls 파일이 여러개가 있다면, 이름을 달리하여
plshome 폴더로 다운로드 합니다.
-------------------------------------------------
2) firefox에서 접근이 가능하도록 plshome 폴더에,
자신의 pls 파일 링크가 걸려 있는 HTML 파일을 만듭니다.
파일이름은 "plshome.html" 로 예를 들겠습니다.
plshome.html의 예
Code: Select all
<html>
<head>
<title> pls 목록 </title>
</head>
<body>
<a href="mukul.pls"> 뮤클캐스트 </a><br>
</body>
</html>
-------------------------------------------------
3) 이제 plshome.html 파일을 더블클릭합니다.
firefox가 동작하면서, 화면에는 pls 파일 링크가 보입니다.
아직은 클릭해도 윈앰프가 동작을 하지 않습니다.
(만약에 클릭해서 윈앰프가 동작을 하면, 이 아래의 내용은
필요가 없습니다. 여기서 끝내시면 됩니다. 수고하셨습니다)
일단은 plshome.html 파일을 firefox의 북마크에 등록을 합니다.
북마크에 등록을 해놓으면, 다음부터는 firefox에서 접근하기가 쉽겠지요...
이제부터가 중요합니다. !!!!!!!!!!!!!
------------------------------------------------------
4) firefox의 옵션설정으로 들어가셔서
다운로드 영역을 보세요...
"다운로드 폴더" 밑에...
"다운로드 관리자" 밑에...
"파일 형식" 이라는 영역이 있고,
아래에 목록창이 있을 겁니다.
여기 목록에 "PLS Winamp Playlist file"이란 내용이 없지요 ???
(만약에 목록이 있다면, 이 아래의 내용은
필요가 없습니다. 여기서 끝내시면 됩니다. 수고하셨습니다)
여기에 이 목록을 추가를 해야합니다.
-------------------------------------------------------
5) firefox의 프로필 폴더를 찾아가서 "mimeTypes.rdf" 파일을
찾습니다. 이제 "mimeTypes.rdf" 파일을 편집할 것입니다.
먼저, 원본을 보존해 놓아야 합니다. 사본을 만들어 놓으세요...
그래야 문제가 생기면 다시 복원할 수 있습니다.
-------------------------------------------------------------
6) "mimeTypes.rdf" 파일을 편집하기 전에 반드시 firefox를 종료합니다.
작업관리자의 프로세스목록에서
"firefox.exe"가 나타나지 않아야 합니다. 실행중인 firefox가 있으면
절대로 안됩니다.
-------------------------------------------------
7) "mimeTypes.rdf" 파일을 편집기로 엽니다.
아래의 코드를 찾습니다.
Code: Select all
<RDF:Seq RDF:about="urn:mimetypes:root">
더 자세하게는 아마도 이럴 것입니다.
Code: Select all
<RDF:Seq RDF:about="urn:mimetypes:root">
<RDF:li RDF:resource="urn:mimetype:application/zip"/>
<RDF:li RDF:resource="urn:mimetype:application/x-msdownload"/>
<RDF:li RDF:resource="urn:mimetype:audio/mpeg"/>
<RDF:li RDF:resource="urn:mimetype:image/bmp"/>
</RDF:Seq>
위의 mime 목록에 우리의 "audio/scpls"를 추가하는 것입니다.
Code: Select all
<RDF:li RDF:resource="urn:mimetype:audio/scpls"/>
아래처럼요....
Code: Select all
<RDF:Seq RDF:about="urn:mimetypes:root">
<RDF:li RDF:resource="urn:mimetype:application/zip"/>
<RDF:li RDF:resource="urn:mimetype:application/x-msdownload"/>
<RDF:li RDF:resource="urn:mimetype:audio/mpeg"/>
<RDF:li RDF:resource="urn:mimetype:image/bmp"/>
<RDF:li RDF:resource="urn:mimetype:audio/scpls"/> <!-- 추가 -->
</RDF:Seq>
그리고요...
아래의 내용을 "mimeTypes.rdf" 파일의 제일 마지막 종료태그인
</RDF:RDF> 태그 바로 앞에 추가 해줍니다.
Code: Select all
<RDF:Description RDF:about="urn:mimetype:audio/scpls"
NC:value="audio/scpls"
NC:editable="true"
NC:fileExtensions="pls"
NC:description="Winamp playlist file">
<NC:handlerProp RDF:resource="urn:mimetype:handler:audio/scpls"/>
</RDF:Description>
<RDF:Description RDF:about="urn:mimetype:handler:audio/scpls"
NC:alwaysAsk="false"
NC:useSystemDefault="true">
<NC:externalApplication RDF:resource="urn:mimetype:externalApplication:audio/scpls"/>
</RDF:Description>
<RDF:Description RDF:about="urn:mimetype:externalApplication:audio/scpls"
NC:prettyName="Winamp Shoutcast"
NC:path="" />
--------------------------------------------------------------------
이제 "mimeTypes.rdf" 파일의 편집내용을 저장하고 편집기를 종료합니다.
----------------------------------------------------------------
9) firefox를 실행시킵니다. 좀전처럼 옵션설정에서 다운로드 영역의 "파일 형식"
목록창을 확인합니다.
"PLS Winamp playlist file" 이라는 목록이 있지요 ???
-------------------------------------------------------------------
10) 이제 북마크에 등록해둔 plshome 파일을 열어봅니다.
pls파일 링크를 클릭합니다.
아마도 윈앰프가 동작을 시작할 것입니다.
(물론 윈앰프가 설치되어 있어야 겠지요 ????)