3

설치 프로그램을 통해 Firefox (XPI) 및 Google 크롬 (CRX) 부가 기능을 설치합니다. 내가 설정을 다음 레지스트리 항목을 만들 수있는 설치 프로그램을 가지고Firefox 및 Google 크롬 확장 프로그램을 설치 하시겠습니까?

HKEY_LOCAL_MACHINE \ SOFTWARE \ 구글 \ 크롬 \ 확장 \ 확장의 ID \ - "경로", "버전"

HKEY_LOCAL_MACHINE \ SOFTWARE \ 모질라 \ 파이어 폭스 \ 확장 \ - 는 "확장자의 ID"브라우저가이 후 개방되면, 확장 감지하고 설치

는 브라우저가 이러한 레지스트리 항목이 존재하는 것을 볼 때 내 말은, 그것은 '의에 확장을 추가 기울기.

괜찮습니다. 그러나 Firefox가 열리면 사용자에게 새 확장 프로그램이 있는지 묻고 사용자에게 사용하도록 요청합니다. 이 시점에서 사용자는이를 사용해야합니다. 묻는 부분은 괜찮지 만 처음 설치시 자동으로 사용하도록 설정하는 방법이 있습니까?

Google 크롬에 설치되어 있으며 Firefox로 사용할 수 없습니다. 하지만 파이어 폭스와 달리 새로운 확장 기능이 있다는 메시지를 결코 보여주지 않는다. 그래서 사용자에게 (파이어 폭스와 같이) 사용 가능하게하거나 자동으로 사용하도록 알리는 방법이 있습니다 (Chrome 버전 25 이후에는 확장 기능을 사용할 수 없지만). 적어도 사용자에게 물어보십시오.

+0

Intereting 질문 및 레지스트리 키를 추가하면 자동으로 Firefox에 추가되므로 +1 할 수 없습니다.나는 또한 자동 설치 방법을 모르지만이 사람은 덧붙여서 addon SDK가 그 일을 잘하고 있다고 말합니다. https://ask.mozilla.org/question/301/open-firefox-profile-/nsiprocess-and-access-it-privealaged-scope /? answer = 311 # post-id-311 – Noitidart

+0

감사합니다. 나는 이것을 조사 할 것이다. –

+0

Noitidart 링크를 제공해 주셔서 감사합니다. –

답변

2

크롬에 대한 의견을 말씀 드릴 수 없습니다.

외부 확장 배포 옵션을 사용하는 타사 프로그램에서 설치 한 확장 프로그램은 기본적으로 사용하지 않도록 설정됩니다. 타사 프로그램이 확장 프로그램을 설치하면 Chrome 메뉴에 배지가 부여되고 사용자는 Chrome 메뉴를 클릭하여 옵션을 포함하는 대화 상자를 보면서 확장 프로그램을 사용하거나 컴퓨터에서 제거 할 수 있습니다. (출처 : http://blog.chromium.org/2012/12/no-more-silent-extension-installs.html)

은 "배지"비트는하지만,이 게시물을 고려하여 계획을 철저하게하지 않도록 모든 비 - 웹 스토어는 어떤 점에서 설치가 2012 년 IIRC 출신, 여전히 경우 경우 확실하지.

관련하여 파이어 폭스 : 아니오, 파이어 폭스에서 자동 또는 자동 활성화 부가 기능 설치를 수행하는 지원 방법이 없습니다. 사실 옵트 인 대화 상자를 우회하려고 시도하면 Add-on Guidelines에 위배되며 추가 기능이 공식 부가 기능 사이트에 표시되지 않은 경우에도 추가 기능을 차단 목록에 추가 할 수 있습니다. Noitidart의 코멘트 @에 관한

:

또한 자동 설치를 수행하는 방법을 모르지만이 남자는 애드온 SDK는 silenty을 수행하는 주석에 말한다, 그래서 체크 아웃 : https://ask.mozilla.org/question/301/open-firefox-profile-with-nsiprocess-and-access-it-via-privealaged-scope/?answer=311#post-id-311

글쎄, SDK의 cfx run 명령은 Firefox 프로필 (일반적으로 생성)의 일부 환경 설정을 덮어 씁니다. 추가 기능이 자동으로 활성화됩니다. 이것은 개발 용으로는 괜찮지 만, 추가 기능을 무의미한 최종 사용자에게 전달하면 차단 목록에 포함될 수있는 공격입니다.

+0

감사합니다. 나는 이것을 조사 할 것이다. –

+0

아, 그게 좋은 지적이야, 나는 또한 자동 설치 알아 내려고했지만 AMO 검토자는 확실히 그것을 부인할 것입니다. – Noitidart

관련 문제