Google chrome extension 如何从Chrome网络商店修改扩展?
我在Chrome网上商店看到过,它展示了YouTube频道的最新视频。我想修改此扩展以使其与其他频道一起工作Google chrome extension 如何从Chrome网络商店修改扩展?,google-chrome-extension,chrome-web-store,Google Chrome Extension,Chrome Web Store,我在Chrome网上商店看到过,它展示了YouTube频道的最新视频。我想修改此扩展以使其与其他频道一起工作 如何完成此操作?您有两种选择: 联系扩展的开发人员,并寻求帮助 编辑源代码 我将简单地解释如何修改和安装扩展 获取源代码并对其进行修改 安装 转到要修改的扩展的Chrome Web应用商店中的页面 单击黄色的CRX按钮,然后选择下载() 解压缩zip文件 阅读源代码,并更改需要更改的内容(在您的特定情况下,我很快发现您想要更改editconfig.js和更改“channel”属性)。保存
如何完成此操作?您有两种选择:
config.js
和更改“channel”
属性)。保存更改chrome://extensions/
)manifest.json
)的文件)更糟糕的是,如果你把扩展设置得不好,用户会向原作者抱怨,因为他们的联系方式在上面。编辑
config.js
,并将“频道”:“…”
设置为你想要的任何内容。没有经过测试,但这对我来说是有意义的。另外,这个问题可能不适用于堆栈溢出,因为它不太可能帮助除您之外的任何人。请阅读这篇文章,了解你能问些什么。有人建议我在这里问这个问题。我不明白这仅仅对我有什么帮助。通过回复我的评论,我推断你对Chrome扩展一无所知,对吗?我会把答案贴在下面,因为它不适合评论。我还将使您的问题更具一般性,以便对其他人有用。@user2407370是询问“如何查看来自Chrome扩展名的文件”或“YouTube URL中的频道位置”的好方法,但您应该首先告诉我们您已尝试解决问题的内容,而不应该要求我们解决整个问题。有效很好,我不得不使用这个解决方案来解决我在加载未打包的扩展时遇到的一个小问题:上面的解决方案并不理想,因为它会弄乱区域设置。最后我用这个方法修改了扩展:工作得很好!为了总结@Mohammad的链接,如果在加载扩展时,由于文件夹以下划线开头而导致无法读取文件夹\u metadata
,那么修复方法就是删除\u metadata
文件夹,然后重试。您不需要对\u locales
文件夹执行任何操作。为什么扩展名的文件夹命名为随机字符?那很痛苦。文件名不是为了让人可读。它用于避免资源冲突和依赖关系管理。这就是所谓的“逆向工程”。这并不容易,也不适合胆小的人。这不是注定要做的。。但这也是它成为最有价值的学习方式之一的原因。