pls 파일...

Mozilla Firefox 사용에 대한 일반적인 질문과 답을 해 주는 게시판입니다. 질문을 하기 전에 FAQ를 읽어 보시는게 도움이 될 것입니다.
Post Reply
merong

pls 파일...

Post by merong »

http://mukulcast.com/listen.pls

저위 주소를 클릭하면 윈엠이 켜지면서
방송이 나와야되는데요..
불여우는...그냥 웹에서 열어버리더군요 _-_;
이거 어떻게 해결해야할지 모르겠어요..
답변 부탁합니다.
파란사오정

re: pls 파일...

Post by 파란사오정 »

mukulcast.com 서버가 pls파일을 웹브라우져로 던져줄 때
mime을 "text/plain" 형식으로 던져주기때문에 그렇습니다.

firefox는 이미 대부분의 mime을 이해할 수 있습니다.
Shoutcast playlist 파일인 .pls 파일의 mime도
이해할 수 있습니다.

"audio/scpls" 형식입니다.

mukulcast.com 서버에서 .pls 파일의 mime을 "audio/scpls"로
바꾸어주면 가능합니다. 그러면, firefox에서도 클릭 한번으로
winamp 뜹니다.

서버에서 못 바꾸어 준다면....

Launchy 확장자를 사용하는 방법이 있습니다.

http://gemal.dk/mozilla/launchy.html?ver=3.5.0
http://update.mozilla.org/?application=firefox
tokigun
Posts: 13
Joined: 2004 08 25 17:22 56
Location: /dev/null
Contact:

그래도 귀찮으시면...

Post by tokigun »

그냥 File(숫자)=로 시작하는 줄에 있는 url을 가져다가 (저 경우 서버 #1,2,3,4가 있군요. 아무 거나 고르면 되겠죠.) 복사해서 윈앰프에서 주소 열기로 추가하고 들으면 됩니다. :)

마치 버그처럼 다가오는...

Post by »

그저 삽질에 익숙한 저로선 국내ActiveX사이트에서의 문제포함.. 낮선 일이군요..

저 또한 클릭해보니 그렇게 나오는데, 확장기능으로 해결이 가능해질수도 있지 않을까요? (잘못된 태그사용으로 인한 거라지만..)

하지만 링크관련으로 유용했던 확장기능은 Linkification , Super DragAndGo 였습니다. (관련된 플러그인이 또 있을까요?)

html로 작성하지 않았지만 Linkification 확장이 있다면 아래가 링크표시로 뜨겠지요.

http://www.iol.ie/~locka/mozilla/plugin.htm#download

p.s. 위 사이트는 차니님이 한번 소개했던 듯한데 firefox 1.0 개시(?) 라고 합니다.
어찌 .xpi 설치후 아무 변화를 못 느낍니다.. (실패인가.. 우~)

역시 삽을..

Post by »

(삽질이 있었습니다...)

위에 있는 주소는 Linkification 없어도 링크클릭되고...

http://update.mozilla.or.kr 에서 아무 확장기능이나 설명으로 들어가면 트랙백주소부분이 Linkification 없으면 링크클릭이 안 될 겁니다. 긁어서 복사..붙여넣기 내공이 필요한 때입니다.. - -;

이런 조그마한 부분에서의 배려(?)가 들어간 확장기능이 많은 고마우신 개발자분들로 부터 자유롭게 이루어진다는게 모질라, 불여우, 천둥새(?) 3총사의 매력이 아닌가 합니다..
파란사오정

firefox에서 pls파일을 직접 클릭하기

Post by 파란사오정 »

뮤클캐스트 서버에서 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="" />





--------------------------------------------------------------------
8) 이제 "mimeTypes.rdf" 파일의 편집내용을 저장하고 편집기를 종료합니다.





----------------------------------------------------------------
9) firefox를 실행시킵니다. 좀전처럼 옵션설정에서 다운로드 영역의 "파일 형식"
목록창을 확인합니다.

"PLS Winamp playlist file" 이라는 목록이 있지요 ???




-------------------------------------------------------------------
10) 이제 북마크에 등록해둔 plshome 파일을 열어봅니다.

pls파일 링크를 클릭합니다.

아마도 윈앰프가 동작을 시작할 것입니다.

(물론 윈앰프가 설치되어 있어야 겠지요 ????)
뮤클캐스트

pls 파일 mime 수정하였습니다.

Post by 뮤클캐스트 »

안녕하세요. 뮤클캐스트 입니다.

적용하였습니다. 저희에게 메일로 소중한 정보를 주신 [ 파란사오정] 님께

다시 한번 감사의 말씀드립니다.
hyeonseok
해커
해커
Posts: 691
Joined: 2004 08 11 22:14 59
Contact:

Re: pls 파일 mime 수정하였습니다.

Post by hyeonseok »

뮤클캐스트 wrote:안녕하세요. 뮤클캐스트 입니다.

적용하였습니다. 저희에게 메일로 소중한 정보를 주신 [ 파란사오정] 님께

다시 한번 감사의 말씀드립니다.
쿠오~ 뮤클캐스트 관리자님 정말 멋지십니다!
merong

거의 모든 방송국이..

Post by merong »

거의가 아니라...........전부 다 그렇군요 -_-;;

다...그냥 열려버린다는..
User avatar
XviD
해커
해커
Posts: 664
Joined: 2004 11 14 14:55 45
Location: 사막의 오아시스
Contact:

Re: pls 파일 mime 수정하였습니다.

Post by XviD »

일단 뮤클캐스트는 정상적으로 윈앰프 방송이 나오네요.
모두 수고하셨습니다. :mrgreen:
모질라 재단(Mozilla Foundation)은 자유 소프트웨어 기반의 모질라 프로젝트를 지원하고 이끌기 위해 설립된 비영리 법인이다. 이 재단은 모질라 소프트웨어의 출시 및 개발을 지휘하고 특정 모질라 개발자를 고용하여 개발 정책을 수립하고 실행하는 데 목적이 있다. 미국 캘리포니아 주 마운틴뷰에 있으며 모질라 파이어폭스, 파이어폭스 운영체제 등을 개발 지원하고 있다.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests