如何将扩展程序从一个 Chrome 安装复制到另一个?

如何将扩展程序从一个 Chrome 安装复制到另一个?

“”在没有网络的情况下”可以添加到标题中。

我还没有尝试在我的系统之间同步 Chrome。我的朋友无法添加扩展程序(YouTube 下载器)。但我之前曾将其添加到我的浏览器中。所以我尝试复制文件.crx并在另一台计算机上安装。Chrome 通知我“使用 Chrome Web Store 只有您可以安装”。

那么如何在其他系统中安装?

答案1

应该能够安装该.crx文件,但您可能需要尝试一些事情。

  • 首先,如果你只是将文件拖到.crx浏览器窗口,你应该会在页面底部看到一条通知,要求你确认。如果你点击确认,它会要求您安装。如果这不起作用,请尝试创建一个.html带有锚点(<a>标签)的简单文件,其中包含href指向该.crx文件的:

    扩大

    .html文件放在与文件相同的位置.crx并打开它。单击链接,看看 Chrome 是否允许您这样安装它。

    如果没有,您可以尝试运行本地网络服务器并从那里提供文件(我知道我之前至少做过一次)。


  • 另一个(可能更简单的)选项是提取文件.crx(使用7Zip例如)。打开扩展页面 ( chrome://extensions/),点击开发者模式复选框,然后加载解压的扩展...

    在此处输入图片描述


  • 最后,你可以手动复制扩展,但这有点麻烦:

    1. 打开扩展页面 ( chrome://extensions/)
    2. 点击开发者模式复选框
    3. 检查扩展的 ID(旁边的一长串字母ID:
    4. 打开用户数据目录,然后是Extensions目录
    5. 将与扩展ID同名的文件夹复制到Extensions目标系统的文件夹中
    6. Preferences在文本编辑器中打开用户数据目录中的文件
    7. 找到包含扩展的部分(搜索 ID)
    8. 复制整个部分,确保括号正确匹配,例如:

      "jchfimlohbodnpamghfgfgabbnfajpbe": {
        "from_bookmark": false,
        "from_webstore": false,
        "path": "jchfimlohbodnpamghfgfgabbnfajpbe\\2012.6.9_0",
        "state": 1
      },
      
    9. 将扩展名粘贴到Preferences目标计算机的文件中。检查尾随逗号(},块末尾的)。如果您粘贴的块是最后一个(即下一行是一个缩进的单个括号),那么您必须删除逗号,但如果是另一个块,那么您必须确保它在那里(当您实际粘贴它时,很明显您是否需要它)

    10. 保存文件(你可能需要备份Preferences整个Extensions目录)并运行 Chrome

  • 这些是复制一般扩展的选项,但对于专门用于下载 YouTube 视频的扩展,我建议完全放弃扩展(通常在完全独立的进程中运行),并使用YousableTubeFix用户脚本。

    它增加了下载按钮可以链接到 YouTube 视频,但它也允许您配置页面上想要或不想要的内容。例如,许多人会想删除评论部分和/或相关视频部分,YousableTubeFix 也可以让您做到这一点。

    YousableTubeFix 还允许您配置 YouTube 视频以不是自动开始缓冲和播放,极其有用。

    而且因为它是一个脚本,所以它只在必要时运行,因此在浏览其他网站时不会占用额外的内存,也不需要网上商店,可以简单地保存/安装/等等。

在此处输入图片描述

答案2

如果您使用的是 Windows 7,请从 复制它们C:\Users\your-username\AppData\Google\Chrome\User Data\Default\Extensions,然后将它们粘贴到另一台计算机上的同一文件夹中。替换your-username为您的用户名。

如果您不担心隐私问题,您可以同步所有数据、扩展程序和设置。要执行此操作,请点击扳手图标,然后选择登录 Chromium...,但首先你需要一个 Google 帐户。

答案3

  1. 从互联网上下载了 chrome 扩展程序并将其保存在我的“D”盘中。(文件扩展名:crx)

    在此处输入图片描述
    点击放大

  2. 然后我将文件从“D”盘拖放到 Chrome“管理扩展”控制台上。它将被安装。

    在此处输入图片描述
    点击放大

答案4

Oliver 和 Mohit 描述的方法确实有效。我无法在 Chrome 商店中找到该扩展程序(已停用?),但我的下载文件夹中有来自之前安装的 *.CRX 文件(在 XP 计算机上)。我将该文件传输到新计算机(Win7,通过网络)。打开 Chrome 扩展程序窗口后,我打开了另一个文件夹,如图所示。只需进行简单的拖放,扩展程序就安装在新位置了!

相关内容