很久以前,我从 Google Chrome 商店下载了一个扩展程序。目前,该扩展程序在 Google Chrome 商店中不可用,但在我的计算机上存在并且运行良好。无论如何,如果我将另一台计算机与我的 Google Chrome 帐户同步,则所有其他扩展程序都会被转移,但这个扩展程序不会转移。
我有一个朋友想要这个特定的扩展。我是否可以以某种方式从我的计算机导出此扩展(以某种格式),然后将其导入到他的计算机中?
注意:该扩展可在线和离线使用。
操作系统:Windows 7
答案1
1) 找出扩展的 ID。如果扩展有设置链接,请单击它并观察地址中的长字符串。例如,Adblock Plus 有页面chrome-extension://cfhdojbkjhnklbpkdaibdccddilifddb/options.html
,因此其 ID 为cfhdojbkjhnklbpkdaibdccddilifddb
。如果失败,您可以右键单击页面上属于扩展的区域chrome://extensions/
,选择检查元素(出于某种原因,您可能需要执行两次此操作),然后在那里查找 ID。
2) 导航到扩展所在的文件夹。在 Windows Vista 及更高版本中,此文件夹为%LOCALAPPDATA%\Google\Chrome\User Data\Default\Extensions
。您应该能够将该字符串复制并粘贴到运行对话框中,以直接转到正确的目录。现在将相关目录复制到目标计算机的某个方便的位置,例如桌面。
3) 在目标计算机上,转到chrome://extensions/
,启用开发者模式,然后单击加载解压的扩展程序。导航到第一个文件夹下方的文件夹,显示版本号。这是包含清单文件的同一文件夹。manifest.json
还有一个选项可以将扩展程序打包成单一文件格式,您可以将其拖放到 上,chrome://extensions/
以便在另一台计算机上安装扩展程序。
答案2
在Windows 7中,扩展路径为:
C:\Users\*UserName*\AppData\Local\Google\Chrome\User Data\Default\Extensions
在 Linux 上,Chrome 扩展程序存储在:
~/.config/google-chrome/Default/Extensions/
或者这线程可能会对你有帮助。
您将找到扩展文件夹。
祝你好运!