파코즌 정재호 님이 제공하신 방법입니다.
이게 무슨 내용이냐면 웹 페이지에 동영상이나 플래시가 있을 때 이런 식의 메시지가 뜨게 되는데..

이 상태에선 한번 더 클릭해줘야 동영상이나 플래시를 재생할 수 있지요.
전엔 안그랬는데 왜 이런식으로 되었냐면 이올라스 테크놀로지(Eolas Technologies)와 마이크로스프트(Microsoft)사의 소송에서 비롯됩니다. 애초에 "object", "applet", "embed" 태그를 사용해 임베딩된 개체를 보여주는 기술을 이올라스 쪽에서 갖고 있었는데, 갑자기 M$측에 "님들아 이거 우리꺼거든요. 쓸려면 돈 주고 하셈"하게 되고, M$쪽은 "왜 여태껏 가만 있다가 지금와서 딴지거셈? 배째!"하게 되고.. 결국 소송까지 갔습니다만 패하게 됩니다.
만약 이머전사의 "게임기 패드 진동 기능"같이 핵심적인 기술이었다면 당연히 때돈주고 사들였겠지만 Microsoft는 별볼일없는 것으로 간주, 특허만 벗어나게 살짝 변형시켰지요. 일단 IE에서 다이렉트로 재생되지 않게 해두고 몇가지 대책 방안을 내놓았는데..
위 링크 처럼 서버쪽에서 스크립트를 수정한다던지. (왠만한 대형 사이트들은 그렇게 하고 있습니다.)
아니면 사용자가 직접 mshtml.dll을 패치해줘서 해결할 수도 있습니다.
install.cmd 파일로 쉽게 복사할 수 있도록 했습니다. 원본 파일은 mshtml.backup.현재날짜시간.dll 파일로 바뀌게 됩니다.
만약 실행하고 나서 파일 보안 메시지가 뜬다면 가볍게 무시하십시오.
※ 참고:
IE6용은 KB917425 업데이트에 포함된 mshtml.dll 입니다. IE7용은 정재호님이 패치하신 파일입니다. (모두 XP 전용 파일)
나중에 윈도우 업데이트시 이 파일들이 변경될 수 있는데 그때 다시 이 패치된 파일을 복사하면 됩니다.
※ 참고2:
Vista용 파일은 위 원문 링크를 참조하십시오.
원문 링크: http://www.parkoz.com/zboard/view.php?id=my_tips&no=9345
이게 무슨 내용이냐면 웹 페이지에 동영상이나 플래시가 있을 때 이런 식의 메시지가 뜨게 되는데..

이 상태에선 한번 더 클릭해줘야 동영상이나 플래시를 재생할 수 있지요.
전엔 안그랬는데 왜 이런식으로 되었냐면 이올라스 테크놀로지(Eolas Technologies)와 마이크로스프트(Microsoft)사의 소송에서 비롯됩니다. 애초에 "object", "applet", "embed" 태그를 사용해 임베딩된 개체를 보여주는 기술을 이올라스 쪽에서 갖고 있었는데, 갑자기 M$측에 "님들아 이거 우리꺼거든요. 쓸려면 돈 주고 하셈"하게 되고, M$쪽은 "왜 여태껏 가만 있다가 지금와서 딴지거셈? 배째!"하게 되고.. 결국 소송까지 갔습니다만 패하게 됩니다.
참고: http://www.zdnet.co.kr/builder/platform/windows/0,39031685,39144511,00.htm
만약 이머전사의 "게임기 패드 진동 기능"같이 핵심적인 기술이었다면 당연히 때돈주고 사들였겠지만 Microsoft는 별볼일없는 것으로 간주, 특허만 벗어나게 살짝 변형시켰지요. 일단 IE에서 다이렉트로 재생되지 않게 해두고 몇가지 대책 방안을 내놓았는데..
참고: http://www.microsoft.com/korea/windows/ie/ie6/activex/activate/default.mspx
위 링크 처럼 서버쪽에서 스크립트를 수정한다던지. (왠만한 대형 사이트들은 그렇게 하고 있습니다.)
아니면 사용자가 직접 mshtml.dll을 패치해줘서 해결할 수도 있습니다.
IE6 영문판용 (KB917425에 포함된 mshtml.dll 버전 6.0.2900.2883)
ie6_kb917425_en.zip
IE6 한글판용 (KB917425에 포함된 mshtml.dll 버전 6.0.2900.2883)
ie6_kb917425_ko.zip
IE7 영문판,한글판용 (보안 업데이트를 하지 않은 mshtml.dll 버전 7.0.5730.11)
ie7_original.zip
IE7 영문판,한글판용 (IE 누적 보안 업데이트 KB928090를 한 IE7 버전 7.0.6000.16414)
ie7_kb928090.zip
install.cmd 파일로 쉽게 복사할 수 있도록 했습니다. 원본 파일은 mshtml.backup.현재날짜시간.dll 파일로 바뀌게 됩니다.
만약 실행하고 나서 파일 보안 메시지가 뜬다면 가볍게 무시하십시오.
※ 참고:
IE6용은 KB917425 업데이트에 포함된 mshtml.dll 입니다. IE7용은 정재호님이 패치하신 파일입니다. (모두 XP 전용 파일)
나중에 윈도우 업데이트시 이 파일들이 변경될 수 있는데 그때 다시 이 패치된 파일을 복사하면 됩니다.
※ 참고2:
Vista용 파일은 위 원문 링크를 참조하십시오.




