我正在尝试安装免费扩展在 Google Chrome 中,但每当我点击“添加到 Chrome”时,系统都会要求我登录 Google 帐户。这种情况以前从未发生过,我不想只为了安装扩展程序而使用帐户。所有扩展程序都会出现此问题。如何在不登录的情况下安装扩展程序?
答案1
你现在似乎需要登录 Google 帐户才能安装任何扩展程序/附加组件Chrome 网上应用店。
但是,您仍然可以通过执行以下操作来安装扩展程序,而无需登录 Google 帐户:
查找扩展的 ID您要安装的。您可以在 Chrome 网上应用店中的 URL 中看到它。
例如Adblock Plus 扩展有如下 URL:
https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb?hl=en-US
我们想要的 ID 是像
cfhdojbkjhnklbpkdaibdccddilifddb
上面的 URL 一样的长字符串随机字符。下载扩展包, 一份
.crx
文件。您可以通过使用此 URL 并将其中的
<ID>
部分替换为上面的 ID 来执行此操作:https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D<ID>%26uc
对于 Adblock Plus
.crx
URL 将是:https://clients2.google.com/service/update2/crx?response=redirect&x=id%3Dcfhdojbkjhnklbpkdaibdccddilifddb%26uc
您将收到一条警告,提示您无法从该站点添加扩展,但您可以忽略该警告,因为
.crx
无论如何都会下载扩展。转到扩展程序页面在 Google Chrome 中。您可以在“工具”->“扩展程序”菜单中找到它,也可以使用以下 URL:
chrome://extensions
拖放将刚刚下载的扩展
.crx
文件拖到此窗口中进行安装。
您已经完成。
你也可以使用类似的助手Chrome 扩展程序下载器下载.crx
文件。
答案2
总结从问题本身的评论中收集到的信息:
为了未在 Google 上搜索过的 Chromium,这就是我的做法(步骤 1-3发展):
一次性准备
- 从地址栏访问:
chrome://flags
- 搜索“扩展”
- 将“扩展菜单访问控制”设置为“启用”
- 清除搜索,然后设置
chrome://flags/#extension-mime-request-handling
为“始终提示安装”
安装过程(无需登录)
- 搜索要安装的扩展(请参阅这个答案了解详情)
- 复制它的 ID(例如
cjpalhdlnbpafiamejdnhcphjbkeiagm
uBlock Origin) - 将其粘贴到文本输入中crxviewer.com并选择下载为扩展
- 下载完成后,您将看到一个弹出窗口提示您安装或保存。只需点击“安装”,即可完成。
扩展程序将在 中显示为“不是来自 Chrome 网上应用店” chrome://extensions/
,并且根据我的经验,我不确定它们是否会不是自动更新(您必须重复“安装过程”的步骤 2-4 来手动执行此操作)。
如果由于某种原因上述操作无法奏效,您仍然可以从 crxviewer 下载 ZIP 文件,解压到一个空目录,在 中启用开发人员模式chrome://extensions/
,然后加载解压后的扩展。这就是我开始的方式——因此可能还需要启用开发人员模式。
更多提示例如找到这里。我没有安装此扩展,因为我不想直接与 Google 建立联系;如果你不介意这一点,安装Chromium 网上应用店扩展如果您使用 Chromium,则可能会使该过程变得更加容易。
答案3
以下是关于锁定 Chrome 扩展程序安装的公告,以便只能通过 Chrome 商店安装它们:https://productforums.google.com/forum/#!topic/chrome/d35tIyH8dVM%5B1-25-false%5D
他们还说:
如果我想运行非网络商店扩展程序怎么办?高级用户可以继续使用我们的开发&金丝雀频道来运行任何扩展。请注意,这些频道会定期更新,并且可能包含正在积极开发的功能和错误修复。
最简单的方法就是不使用 Chrome 网上应用店,或者根本不使用 Chrome。
如果我无法安装扩展程序,Chrome 对我来说就完全没用了。我不会为了从 Chrome 商店下载而创建谷歌账户。这看起来更像是强迫数百万 Chrome 用户创建谷歌账户,而不是真正采取任何安全措施。