禁用特定Chrome扩展程序的更新

时间:2015-10-05 07:27:54

标签: google-chrome google-chrome-extension

最近有关adblock被出售给某个未知公司的消息,我想做的第一件事就是禁用该扩展程序的任何可能更新。

我发现了一些问题,但它们已经过时了。那么chrome专业人士请告诉我们如何禁用特定插件?并请注意,有许多实例同步,更改与其他计算机同步非常重要 ,如果不是我们怎么做?。

还有一个次要问题:我们在哪里找到已安装扩展程序的来源?以便我们以后打包并运行它?

1 个答案:

答案 0 :(得分:4)

Chrome不提供禁用特定扩展程序更新的方法。

如果您想确保运行某个特定版本的扩展程序,可以尝试以下任一选项:

只读扩展文件夹

转到包含扩展名的目录,并将目录标记为只读。要查找该目录,请访问chrome://version并查看" Profile Path"的路径。该扩展程序将位于[value of Profile path]/Extensions/[32-character extension id]

下载源代码

下载扩展程序的源代码,并将其作为解压扩展程序加载(或将其上传到Chrome网上应用店,然后再安装)。 有几种方法可以获取源代码(包括只是像我在上一步中提到的那样从目录中复制它)。

如果您想要在不安装的情况下下载Chrome扩展程序(例如,因为新版本包含您不想删除的不需要的"功能"那么您可以使用我的Chrome extension source viewer下载代码。

某些扩展程序希望使用特定的扩展ID运行。如果以解压缩模式加载扩展名,则可以伪造此扩展ID(但如果这样做,则无法将扩展名上载到CWS)。有关修复扩展程序ID的说明,请参阅How to change chrome packaged app id Or Why do we need key field in the manifest.json?