时雨小径 May the Spirit be with you

境外使用网易云音乐的Chrome插件

网易云音乐是一个比较良心的产品, 所以尽管我一直不在国内, 每次打开一个歌单大部分都是灰色的不能播放, 我还是买了一年的那个资源包, 算是支持了一把.

之前在网上看到一个方法是改dns, 试过一阵子, 但是因为会有一些负面影响于是就又放弃了. 最近琢磨着有没有其他的办法.

昨天花了一个早上研究了下云音乐网页版的前端代码, 结果发现, 对于一首歌曲能不能播放的判断逻辑是放在前端里的.

(|||゚д゚)

简单来说是这样子的, 有一个叫GCopyrights的全局变量, 它原来是等于[5001,7002,…7001]这样子的, 数组里呢是一些禁止播放的copyrightId, 每首歌呢有一个copyrightId, 如果在GCopyrights找不到这首歌的copyrightId, 那么这首歌就可以播放, 否则就不行.

于是抱着试一试的心态, 我在console里运行了一句

window.GCopyrights = [];

结果, 灰色的歌就可以播放了! 。:.゚ヽ(*´∀`)ノ゚.:。

然后写了一个Chrome插件来帮我去掉灰化的css以及自动执行上面那句js.
已经发布到了Chrome Store, 在境外的喜欢云音乐的同学可以试一下.

插件下载链接