Chrome의 동기화 기능은 많은 경우에 매우 훌륭하고 매우 유용하지만 일부는 다소 성가시다. Mouse Gesture Extensions는 다소 유용성을 잃고 때로는 랩톱에서 방해를받습니다.
내 컴퓨터 중 하나에서 확장을 활성화하거나 비활성화 할 때마다 확장이 다른 컴퓨터와 동기화됩니다. 어떻게 든이 링크를 선택적으로 끊을 수 있습니까?
Chrome의 동기화 기능은 많은 경우에 매우 훌륭하고 매우 유용하지만 일부는 다소 성가시다. Mouse Gesture Extensions는 다소 유용성을 잃고 때로는 랩톱에서 방해를받습니다.
내 컴퓨터 중 하나에서 확장을 활성화하거나 비활성화 할 때마다 확장이 다른 컴퓨터와 동기화됩니다. 어떻게 든이 링크를 선택적으로 끊을 수 있습니까?
답변:
내 대답은 아닙니다 . 링크 부패를 피하기 위해 여기 에서 내용을 복사했습니다 .
보안 문제에 따라 Chrome은 NPAPI 플러그인이 포함 된 확장 프로그램을 동기화하지 않습니다.
NPAPI 플러그인에서 실행되는 코드는 현재 사용자의 모든 권한을 가지며 어떤 식 으로든 Chrome의 악성 입력으로부터 샌드 박스되거나 보호되지 않습니다. 컨텐츠 스크립트 또는 XMLHttpRequest로 작업 할 때와 같이 신뢰할 수없는 소스의 입력을 처리 할 때는 특히주의해야합니다.
Chrome에서 NPAPI를 사용하여 확장 프로그램을 인식하는 방식으로 확장 프로그램을 수정하면 문제가 없습니다.
먼저 Google의 Screen Capture 와 같은 NPAPI 확장에서 더미 .dll이 필요
합니다. 확장을 설치하고 screen_capture.dll
Chrome의 사용자 프로필 폴더 에서 파일 을 검색하십시오.
..\profile\Default\Extensions\cpngackimfmofbokmjmljamhdncknpmg\5.0.5_0\plugin
둘째, 동기화해서는 안되는 확장 폴더로 이동하십시오. 귀하의 경우 Chrome 용 제스처 .
..\profile\Default\Extensions\jpkfjicglakibpenojifdiepckckakgk\1.12.1_0
stackoverflow에 설명 된 것처럼 manifest.json 파일을 수정하고 NPAPI 플러그인을 추가하십시오.
"plugins": [
{ "path": "your_npapi_plugin.dll" }
],
위의 Stackoverflow 답변에 설명 된 background.html 파일을 수정하십시오 .
<script>
var plugin = document.getElementById("MyNPAPIPluginId");
...
</script>
여기에서 당신은 당신의 자신에 있습니다. 확장 코딩에 대해 잘 모릅니다.
그것이 왜 이론인지 :)