66

我在 Chrome 网上商店中看到了这个扩展,它显示了 YouTube 频道的最新视频。我想修改此扩展程序以使其与不同的频道一起使用。

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

4

1 回答 1

134

你有两个选择:

  1. 联系扩展程序的开发人员,并寻求帮助。
  2. 编辑源代码

我将用简单的术语解释如何修改和安装扩展。

获取源并修改它

  1. 安装Chrome 扩展源查看器
  2. 转到您要修改的扩展程序的 Chrome 网上应用店页面。
  3. 单击黄色 CRX 按钮,然后选择下载(屏幕截图)。
  4. 解压缩 zip 文件。
  5. 阅读源代码,并更改需要更改的内容(在您的特定情况下,我很快确定您想要更改编辑config.js和更改"channel"属性)。保存更改。

使用扩展的修改版本。

  1. 访问 Chrome 扩展页面 ( chrome://extensions/)。
  2. 通过激活右上角的开关来启用开发人员模式。
  3. 单击“加载解压缩的扩展程序”按钮。
  4. 选择您的扩展的文件夹(要知道哪个文件夹是正确的,请检查该文件夹是否包含名为 的文件manifest.json)。
  5. 确认。你完成了。

除非您在这些步骤中的任何一个步骤中犯了错误(包括修改源代码),否则修改后的扩展应该按预期工作。

伦理

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

于 2013-05-22T09:18:59.353 回答