I've seen this extension in the Chrome Web store, which shows the newest videos of a YouTube channel. I want to modify this extension in order to make it work with a different channel.
How can I get this done?
I've seen this extension in the Chrome Web store, which shows the newest videos of a YouTube channel. I want to modify this extension in order to make it work with a different channel.
How can I get this done?
You've got two options:
I'm going to explain how you can modify an extension, and install it, in easy terms.
Instead of the above you can also use the online crxviewer to download the zip.
_metadata
folder.config.js
and change the "channel"
property). Save the changes.chrome://extensions/
).manifest.json
).Unless you've made a mistake in either of these steps (including the modification of the source code), the modified extension should work as intended.
Modifying someone else's extension for personal use is not a big deal. However, do not distribute this extension without the original developer's consent. The original author has put lots of efforts in creating the extension, and might even have his/her contact details on it. If you distribute a (modified) copy of the extension, the original author cannot update the extension any more, so s/he cannot resolve bugs.
Even worse, if you turn the extension in a bad shape, users will complain to the original author, because their contact details are on it.
_metadata
because it starts with an underscore, the fix is just to delete the _metadata
folder and retry. You don't need to do anything with the _locales
folder.
Jul 11, 2017 at 15:52
config.js
, and set"channel":"..."
to whatever you want. Not tested, but that made sense to me. PS. This question is probably not suitable for Stack Overflow, because it's unlikely to help anyone else besides you. Please read the faq to know what you can ask.