2008/10/05 23:27
아~~ 주 간단합니다.

제가 쓰는 Exobud는 버전 5.7입니다. 바 버전 밖에 없어서 팝업창에 쓰려고 개조를 하려니
버전 5.8에는 이미지용 파일밖에 안되었던지라.. 차이도 모르겠구요 ~.~;;;;

일단.

exobud_full.htm 파일을 메모장으로 열면 아래의 부분이 있습니다.

<OBJECT ID=Exobud CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
    type="application/x-oleobject" Standby="Loading.... Microsoft Windows Media Player"
    width="0" height="0" style="width:24px;height:15px;border:1px #f0f0f0 solid">

이부분을 통째로 지우고 아래의 부분을 복사해서 붙여넣습니다

    <![if !IE]> <OBJECT ID=Exobud type="application/x-mplayer2" Standby="Loading.... Microsoft Windows Media Player"
    width="0" height="0" style="width:24px;height:15px;border:1px #f0f0f0 solid"> <![endif]>
     <![if IE]> <OBJECT ID=Exobud CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
    type="application/x-oleobject" Standby="Loading.... Microsoft Windows Media Player"
    width="0" height="0" style="width:24px;height:15px;border:1px #f0f0f0 solid"> <![endif]>

Internet Explorer가 아닐경우에 출력하는 부분이 먼저오고, 아랫쪽에는 Internet Explorer일때 내보낸다.. 라는 정도의 테그로 수정했습니다. 파이어폭스에서는 플레이리스트에서 클릭시에 시간이 제대로 표시되지 않고, 화면 효과가 안나오고 그자리에 미플의 일부분이 보이는 문제가 보이긴 하지만, 버튼으로 컨트롤 하면 완벽하게 작동합니다. 또한 다른 컨트롤도 멀쩡히 돌아가구요. 자동재생및 배경음악 출력에는 아무런 문제가 없습니다. ㅎㅎ




exobud_mini.htm 파일에는 아래와 같은 내용이 있을겁니다.

<OBJECT ID=Exobud CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
    type="application/x-oleobject" Standby="Loading.... Microsoft Windows Media Player"
    width="0" height="0" style="width:0px;height:0px;border:0px #f0f0f0 solid">

윗부분을 삭제하고 아래의 테그로 교체합니다.

<![if !IE]> <OBJECT ID=Exobud type="application/x-mplayer2" Standby="Loading.... Microsoft Windows Media Player" width="0" height="0" style="width:0px;height:0px;border:0px #f0f0f0 solid"><![endif]>
<![if IE]> <OBJECT ID=Exobud CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
    type="application/x-oleobject" Standby="Loading.... Microsoft Windows Media Player"
    width="0" height="0" style="width:0px;height:0px;border:0px #f0f0f0 solid"><![endif]>


full과 내용이 조금 다르네요. 사이즈관련 내용이 다른것으로 보이네요.

핵심은 <![if !IE]> <![endif]>를 앞뒤로 끼워놓고, CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" 부분을 지우고, type="application/x-oleobject" 부분을 type="application/x-mplayer2" 로 고치는 겁니다. 그리고 그 위치 앞뒤로 <![if IE]> <![endif]>를 넣는거지요.



우와!! Flash를 안쓰고도 배경음악을 돌리게 했다는게 너무 기쁜 키나입니다!



-수정-
이렇게 수정하니까 재생은 되지만.. 한곡이 끝나면 자동적으로 다음곡으로 넘어가지 않는 문제가 있네요. 이건.. 제 한계입니다 ㅠㅠ
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 이키나!

댓글을 달아 주세요