如何在没有 Google 帐户的情况下在 Chrome 中安装扩展程序?

msb*_*sbg 24 google-chrome google-chrome-extensions

我正在尝试在 Google Chrome 中安装免费扩展程序,但是每当我单击“添加到 Chrome”时,系统都会要求我登录 Google 帐户。以前从未发生过这种情况,我不想仅使用帐户来安装扩展程序。所有扩展都会出现此问题。如何在不登录的情况下安装扩展程序?

Qta*_*tax 29

您现在似乎需要登录 Google 帐户才能从Chrome Web Store安装任何扩展程序/附加组件。

登录 Chrome。 登录以获取您所有设备上的书签、历史记录和设置。

但是您仍然可以通过执行以下操作而无需登录 Google 帐户来安装扩展程序:

  1. 找到您要安装的扩展程序的 ID。您可以在 Chrome 网上应用店的 URL 中看到它。

    例如Adblock Plus 扩展有一个 URL,如:

    https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb?hl=en-US
    
    Run Code Online (Sandbox Code Playgroud)

    我们想要的 ID 是一长串随机字符,就像cfhdojbkjhnklbpkdaibdccddilifddb上面的 URL一样。

  2. 下载扩展包,一个.crx文件。

    您可以通过使用此 URL 并将<ID>部分替换为上面的 ID来执行此操作:

    https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D<ID>%26uc
    
    Run Code Online (Sandbox Code Playgroud)

    对于 Adblock Plus .crx ,URL 为

    https://clients2.google.com/service/update2/crx?response=redirect&x=id%3Dcfhdojbkjhnklbpkdaibdccddilifddb%26uc
    
    Run Code Online (Sandbox Code Playgroud)

    您将收到关于无法从该站点添加扩展的警告,但您可以忽略它,.crx无论如何都会下载该扩展。

  3. 在 Google Chrome 中转到您的扩展程序页面。您可以在工具 -> 扩展菜单中或使用以下 URL 找到它:

    chrome://extensions
    
    Run Code Online (Sandbox Code Playgroud)
  4. .crx刚刚下载的下载扩展文件拖放到此窗口中进行安装。

    拖放安装扩展

你已经完成了。

您还可以使用Chrome Extension Downloader等帮助程序来下载.crx文件。

  • 在较新版本中,步骤 4 中的拖放不起作用。它说“这只能从 Chrome 网上应用店添加”。解决方法是将下载文件的“.crx”扩展名重命名为“.zip”并解压缩文件。然后在 chrome 扩展页面启用开发者模式并点击“加载解压的扩展”。然后选择提取的文件夹。 (12认同)
  • 步骤2不再起作用,它只显示一个空白页面 (3认同)
  • 这不再起作用了。这有什么更新吗?我只是想获取 .crx 文件,而不是安装它。 (2认同)

Izz*_*zzy 6

总结在问题本身的评论中收集的信息:

\n

对于Ungoogled Chromium,这对我来说是这样的(Evolve的步骤 1-3 ):

\n

一次性准备

\n
    \n
  1. 从地址栏访问:chrome://flags
  2. \n
  3. 搜索“扩展名”
  4. \n
  5. 将“扩展菜单访问控制”设置为“启用”
  6. \n
  7. 清除搜索,然后设置chrome://flags/#extension-mime-request-handling为“始终提示安装”
  8. \n
\n

安装过程(无需登录)

\n
    \n
  1. 搜索您要安装的扩展(有关详细信息,请参阅此答案)
  2. \n
  3. 复制它的 ID(例如cjpalhdlnbpafiamejdnhcphjbkeiagmuBlock Origin)
  4. \n
  5. 将其粘贴到crxviewer.com的文本输入中,然后选择下载为扩展程序
  6. \n
  7. 下载完成后,您应该会看到一个弹出窗口,提示您安装或保存。只需点击“安装”即可完成。
  8. \n
\n

chrome://extensions/扩展程序将在和中显示为“并非来自 Chrome Web Store”根据我的经验,我不确定它们是否不会自动更新(您必须重复“安装过程”的步骤 2-4 才能手动执行此操作) 。

\n

如果由于某种原因上述方法不起作用,您仍然可以从 crxviewer 下载 ZIP 文件,解压到空目录,启用开发者模式chrome://extensions/,然后加载解压后的扩展。这就是我启动 \xe2\x80\x93 的方式,因此可能还需要启用开发人员模式。

\n
\n

例如可以在这里找到更多提示。我没有安装此扩展程序,因为我不想与 Google 直接联系;如果您不关心这一点,请安装Chromium Web Store 扩展可能会让您的过程变得更加容易。

\n


Und*_*rse 5

以下是关于锁定 Chrome 扩展程序安装的公告,以便它们只能通过 chrome 商店安装:https : //productforums.google.com/forum/#!topic/ chrome/ d35tIyH8dVM%5B1-25-false%5D

他们还说:

如果我想运行非网店扩展怎么办?高级用户可以继续使用我们的Dev & Canary频道来运行任何扩展。请注意,这些频道会定期更新,并且可能包含正在积极开发的功能和错误修复。

最简单的方法是不使用 Chrome 网上应用店,或者不使用 Chrome。

如果我无法安装扩展程序,Chrome 对我来说完全没用。我不会创建谷歌帐户只是为了从 Chrome 商店下载。这看起来更像是强迫数百万 Chrome 用户创建谷歌帐户,而不是实际做任何有关安全的事情。

  • 我同意。这是谷歌BS。 (2认同)
  • @Underverse:那不一样。签署扩展程序是一件好事,但强迫您注册并使用 Google 的服务器进行任何类型的安装都不是。 (2认同)