如何修改Chrome网上应用店中的扩展程序?

时间:2013-05-21 22:39:57

标签: google-chrome-extension chrome-web-store

我在Chrome网上商店看到了this extension,其中显示了YouTube频道的最新视频。我想修改此扩展名,以使其适用于不同的渠道。

我怎样才能完成这项工作?

1 个答案:

答案 0 :(得分:70)

你有两个选择:

  1. 请与分机的开发人员联系,并寻求帮助。
  2. 编辑源代码
  3. 我将解释如何修改扩展程序,并以简单的方式安装

    获取源代码并进行修改

    1. 安装Chrome extension source viewer
    2. 转到要修改的扩展程序的Chrome网上应用店中的页面。
    3. 单击黄色CRX按钮,然后选择下载(screenshot)。
    4. 解压缩zip文件。
    5. 阅读源代码,并更改需要更改的内容(在您的特定情况下,我很快就确定您要更改编辑config.js并更改"channel"属性)。保存更改。
    6. 使用扩展名的修改版本。

      1. 访问Chrome扩展程序页面(chrome://extensions/)。
      2. 启用开发者模式,方法是激活右上角的开关。
      3. 点击“加载解压缩的扩展程序”按钮。
      4. 选择分机的文件夹(要知道哪个文件夹正确,请检查该文件夹是否包含名为manifest.json的文件)。
      5. 确认。你已经完成了。
      6. 除非您在上述任一步骤(包括修改源代码)中犯了错误,否则修改后的扩展名应按预期工作。

        伦理

        修改其他人的扩展以供个人使用并不是什么大问题。但是,未经原始开发者同意,分发此扩展程序。原作者在创建扩展时付出了很多努力,甚至可能有他/她的联系方式。如果您分发扩展的(修改过的)副本,原作者将无法再更新扩展名,因此他/她无法解决错误。
        更糟糕的是,如果您将扩展程序设置为不良形状,用户将向原作者投诉,因为他们的联系方式就在其上。