15

Функция синхронизации Google Chrome довольно приятна и во многих случаях очень полезна, хотя некоторые из них несколько раздражают. Расширения Mouse Gesture несколько теряют свою полезность и иногда мешают работать на ноутбуках.

Всякий раз, когда я включаю или отключаю расширение на одном из моих компьютеров, оно синхронизирует его с другим; могу ли я как-то выборочно разорвать эту ссылку?

2 ответа2

1

Не мой ответ, содержание скопировано, чтобы избежать гниения ссылок отсюда.


Исходя из соображений безопасности, Chrome не синхронизирует расширения, содержащие плагин NPAPI.

Источник

Что такое плагин NPAPI?

Код, работающий в плагине NPAPI, имеет полные права доступа текущего пользователя и не защищен от вредоносных программ Google Chrome. Вы должны быть особенно осторожны при обработке входных данных из ненадежных источников, таких как работа со скриптами содержимого или XMLHttpRequest.

Источник

теория

Если мы изменим ваше расширение таким образом, чтобы Chrome распознал расширение с помощью NPAPI, у вас все будет в порядке.

Как

  1. Во-первых, вы используете фиктивную DLL-библиотеку из любого расширения NPAPI, такого как Screen Capture от Google.
    Установите расширение и найдите файл screen_capture.dll в папке профиля пользователя Chrome.
    ..\profile\Default\Extensions\cpngackimfmofbokmjmljamhdncknpmg\5.0.5_0\plugin

  2. Во-вторых, перейдите в папку расширений, которые не должны быть синхронизированы. В твоем случае Жесты для Хрома.
    ..\profile\Default\Extensions\jpkfjicglakibpenojifdiepckckakgk\1.12.1_0

  3. Измените файл manifest.json и добавьте плагин NPAPI, как описано в Stackoverflow

    "plugins": [
        { "path": "your_npapi_plugin.dll" }    
    ],
    
  4. Измените файл background.html , также описанный в ответе Stackoverflow выше.

    <script>
    var plugin = document.getElementById("MyNPAPIPluginId");
    ...
    </script>
    

Отсюда вы по своему усмотрению. Я не знаю достаточно о кодировании расширений.
Вот почему это теория :)

-2

В разделе «Настройки» -> «Дополнительные параметры синхронизации» выберите не синхронизировать расширения.

Альтернативой может быть создание новой учетной записи Google для ноутбуков и добавление нового пользователя в Chrome, который использует новую учетную запись для синхронизации с.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .