是否可以仅在某些Chrome安装中启用通过Google同步的扩展程序?


15

Google Chrome的同步功能非常好,而且在许多情况下非常有用,尽管有些令人讨厌。鼠标手势扩展在某种程度上失去了它们的用处,并偶尔在笔记本电脑上成为障碍。

每当我在两台计算机上启用或禁用扩展名时,它都会与另一台同步。我可以有选择地断开此链接吗?



Answers:


1

不是我的答案,从内容复制,以避免腐烂的链接在这里


出于安全考虑,Chrome浏览器不会同步任何包含NPAPI插件的扩展程序。

资源

什么是NPAPI插件?

在NPAPI插件中运行的代码具有当前用户的全部权限,并且不会以任何方式沙盒化或屏蔽Google Chrome的恶意输入。在处理来自不受信任来源的输入时,例如在使用内容脚本或XMLHttpRequest时,您应该特别谨慎。

资源

理论

如果我们以Chrome使用NPAPI识别扩展名的方式修改了扩展名,则应该没问题。

如何

  1. 首先,您需要从任何NPAPI扩展名(例如Google的Screen Capture)中清除一个假的.dll
    文件screen_capture.dll。安装扩展名并在Chrome的用户个人资料文件夹中搜索文件
    ..\profile\Default\Extensions\cpngackimfmofbokmjmljamhdncknpmg\5.0.5_0\plugin

  2. 其次,转到不应同步的扩展文件夹。就您而言,适用于Chrome的手势
    ..\profile\Default\Extensions\jpkfjicglakibpenojifdiepckckakgk\1.12.1_0

  3. 修改manifest.json文件并按照Stackoverflow所述添加NPAPI插件

    "plugins": [
        { "path": "your_npapi_plugin.dll" }    
    ],
    
  4. 修改background.html文件,上面的Stackoverflow答案也对此进行了描述。

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

从这里开始,您自己一个人。我对扩展编码不了解。
那就是为什么它是一种理论:)


-2

在设置->高级同步设置下,选择不同步扩展名。

一种替代方法是为笔记本电脑创建一个新的Google帐户,然后向使用该新创建的帐户进行同步的Chrome用户添加一个新用户。


4
@ viiron-您的第一种方法将停止同步所有扩展。尼克T希望仅同步或不同步特定扩展。
arulappan 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.