我使用的计算机无法访问https://chrome.google.com/extensions网站。
我希望我可以下载插件然后使用文件进行安装,但我唯一的选择就是安装。插件被下载到一个具有随机名称的临时文件夹中,我无法识别它。
答案1
好的。我刚刚发现接受答案的方法不起作用。几个月前它实际上是有效的。所以,当我来这里复制链接时(我忘了)我发现它不起作用。以下是我获取 CRX 文件的方法。
注意:您需要 Chrome 扩展程序的 ID。我将其称为$ID$
。您可以$ID$
从 Chrome 扩展程序页面的 URL 获取 。
转到 Chrome 的扩展程序页面(chrome://extensions/)
启用开发者模式(勾选开发者模式框)
点击“打包扩展”按钮。将“扩展根目录”设置为:
a.Unix,~/.config/google-chrome/Default/Extensions/$ID$
b. 窗户,C:\Users\<Your_User_Name>\AppData\Local\Google\Chrome\User Data\Default\Extensions\$ID$
c.OSX,~/Library/Application Support/Google/Chrome/Default/Extensions/$ID$
将“私钥”字段留空”,然后点击“打包扩展”。
.CRX
您将在与以下目录相同的目录中找到该文件~/.config/google-chrome/Default/Extensions/$ID$
(对于 Windows 和 OS X,则在其他相应的目录中):
(注意:该.CRX
文件只是一个.ZIP
文件。如果你只想在获得扩展后提取它,你可以在以下位置找到解压后的扩展:<previous folder>/Extensions/$ID$
您不需要遵循上述步骤。仅当您特别需要该文件时才需要按照上述步骤操作.CRX
)
答案2
我也想知道如何做到这一点。我发现这篇博客文章有解决方案(我对其进行了编辑以使其保持最新):
- 找到您感兴趣的扩展程序的 ID。在扩展程序的详细信息页面上,它将
bfbmjmiodbnnpllbbbfblcplfjjepjdn
类似于https://chrome.google.com/webstore/detail/
- 将其粘贴到Firefox(不是 Chrome):
https://clients2.google.com/service/update2/crx?response=redirect&os=win&arch=x64&os_arch=x86_64&nacl_arch=x86-64&prod=chromiumcrx&prodchannel=beta&prodversion=79.0.3945.53&lang=ru&acceptformat=crx3&x=id%3D~~~~%26installsource%3Dondemand%26uc
并替换~~~~
为扩展 ID。 - 系统将提示您保存 CRX 文件。将此文件拖到 Chrome 窗口并继续安装
答案3
答案4
尝试将扩展名从一台计算机复制到另一台计算机。
我的情况:将扩展从带有 chrome 的 fedora x86_64 复制Version 94.0.4606.81 (Official Build) (64-bit)
到带有 chrome 的 windows 10(无法访问网络)96.0.4664.45 64 bit
。
在 Fedora Linux 上位置:
~/.config/google-chrome/Default/Extensions/$ID$/
说一下jsonview扩展:https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc
ID 是chklaanhfefbnpoihckbnefhakgolnmc
~/.config/google-chrome/Default/Extensions/chklaanhfefbnpoihckbnefhakgolnmc/0.0.32.3_0/
只需将此文件夹复制到另一台无法访问网络的计算机即可。
在页面中chrome://extensions/
,打开Developer Mode
,然后Load unpacked
用 选择扩展文件夹_metadata
。然后就可以安装扩展了。