2011-10-03 3 views
0

사용자 하드 드라이브에 로컬로 설치된 Firebreath .dll 파일을 어떻게 등록 할 수 있습니까?Firefox의 로컬 하드 드라이브에서 Firebreath .dll 등록하기

IE에서는 JavaScript에서 ShellExecute를 사용하여 .dll을 등록하기위한 쉘 명령을 실행할 수 있습니다. NPAPI 브라우저에서 어떻게 동일한 작업을 수행 할 수 있습니까?

감사합니다.

답변

0

브라우저 내부에서 .dll을 등록 할 수 없습니다. IE에서 자바 스크립트에서 ShellExecute를 호출하게하면 크게 놀라게됩니다. 파이어 폭스에서 그렇게 할 수는 없습니다.

FireBreath 플러그인을 설치하는 데 권장되는 방법은 준비 스크립트를 실행할 때 WiX 3.5 이상이 설치된 경우 기본 제공되는 MSI 파일을 사용하는 것입니다. 다른 방법으로는 EXE 설치 프로그램에서 MSI를 래핑하는 방법이 있습니다 XPI/CRX/CAB 파일을 사용합니다 (Safari에서는 작동하지 않지만 세 브라우저 중 CAB 파일 만 모든 브라우저에 설치할 수 있음).

브라우저에서 직접 등록 할 수 없습니다.