admin管理员组文章数量:1567915
2024年3月30日发(作者:)
非vip用户下载虾米音乐的方法
虾米音乐网站上有很多高品质的音乐和精心组织的精选集,但
普通用户只能试听,不能下载,下载的话需要使用“米”,这个“米”除了
极少数的新手任务可以获得之外,基本上都要靠付费来购买,很多人没
有网银或者没有银行卡,支付相当不方便。对于普通用户,既想把音乐
放到手机或者mp3里欣赏,又不愿反复折腾的话,如何找到下载链接
把歌曲下载下来呢?让我们来研究一下虾米音乐网站的代码逻辑。
打开一个精选集:
我们来看一下这个网页的源码,找到第一首歌曲Iris and Jasper
–Hans Zimmer部分的html代码,搜索Iris andJasper即可:
懂html的可以看看,其实也不需要理解,这段代码大体上看来
点击试听的时候,调用了一个js函数play,参数有三个,很明显第一
个是歌曲id,后面两个不知道是做什么用,但这没有什么影响,我们来
继续看看play函数的代码:
这段js代码非常简单,懂点程序的人都能看出来,最后的结果
就是:/song/playlist/id/+第一个参数+/object_name/+第二个参数
+/object_id/+第三个参数,第一个参数是百分百有的,第二个如果不存
在,则为default,第三个如果不存在,则为0。因为没有特殊字符,所
以那个escape函数的作用可以忽略。然后前面再拼上虾米的网址
就得到一个url链接:
/song/playlist/id/2562206/object_name/collect/o
bject_id/11060023,这么简单?这就是歌曲链接?No,显然没那么容
易,我们把这个地址复制到浏览器访问一下看看返回什么内容:
版权声明:本文标题:非vip用户下载虾米音乐的方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1711768393a326521.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论