如何下载被js封装的wma、mp3等音乐文件
此方法其实也是一个通用技巧,视频流、音乐等都可以用此方法试试。
如果您装了迅雷并且打开的是普通的媒体展示方式,用迅雷的提取插件是个不错的选择。但现在给你这样机会的网页少多了。
昨天在1g1g里想怀旧一把,听听“圣斗士星矢 主题曲”搜索的结果貌似没有,HOUKAI的音乐所用的就是1g1g播放器,百度搜索结果的也不是很好,谷歌音乐搜索都是正版长期盗链不行的(下载链接会变化),在谷歌网页搜索来到此http://www.mgmp3.net/wmamusic/12/2373/60968.htm,正是我要的那首。音乐播放器上无右键。貌似只能用手机下。能听还能不让电脑下!不会让我用录音软件录制吧!
看其源码。搜索 “.mp3”和“.wma”,没发现什么有用的链接。但下面的东西引起我的注意
原来用js包装了。试试http://www.mgmp3.net/wmamusic/12/2373/h4/179/jf8.mp3 和 http://www.mgmp3.net/h4/179/jf8.mp3 都不行。出现如下内容
欢迎使用LinkGate防盗链解决方案,您可以修改本网页的内容为自己定义的内容。 保护原创!请不要盗链! 要成功下载请访问我们的原始网站: (30秒后自动返回到原始网站) ……
那下载 http://www.mgmp3.net/js/musiclist/mplay.js 看看了。
var wma_1;
var wma_2;wma_1=wma;
wma_2=wma_1.substring(0,2);//alert(wma);
//if (wma_2=="/h") {
// wma= "http://n.mgmp3.net/wma321"+wma_1;
//}else{
// wma= "http://m.mgmp3.net/music_myhy89"+wma_1;
//}
//wma = wma.toLowerCase();document.writeln('');
……后面是一些函数。没找到可用链接。
看来只能在缓存里找了。注意歌曲播放完缓存文件才完整。可以在地址栏内粘贴
%userprofile%\Local Settings\Temporary Internet Files
或C:\Documents and Settings\用户名\Local Settings\Temporary Internet Files
方便的方法,在IE的工具->Internet 选项 选择如下图就打开IE缓存了。


在茫茫文件中查找“.mp3”或“jf8.mp3” 很快就找出来了。

其他都是之前测试的链接 双击上图文件确定后,自动被世界之窗打开了并显示下载否。下载地址尽收眼底。链接如下
http://219.239.26.3/download/85203/317768/1/mp3/141/82/1249126126733_850/jf8.mp3
3M多的音乐文件,还行。ping了一下“www.mgmp3.net ”发现ip并非链接里的ip,或许它在盗链自己文件服务器。它能长久的这么使用,那我也就不客气了。加入1g1g播放器,盗链成功。可以在本博客menu的音乐里欣赏一下。也帮我测试一下,因为我这里已经播放过此文件了。换个机子不知可否。
本文永久链接 http://www.houkai.com/2009/08/25/music-down.html转载注明来自 HOUKAI.COM

呵呵,我以前找歌曲的时候也是这么找的。
感觉top100.cn的防盗链不错
看起来好复杂哦
有的这样还是下载不了的
如果能利用JS自动改变MP3播放地址我想会不错的.
最后还是要用到无敌缓存下载法哦
分析缓存是个比较常用的方法
你用IE的话可以考虑IECacheViewer之类的工具
@kangzj 对 不是所以都能这样下,优酷视频的好像就不行。
@eDIKUD
后台提供的路径如果按照某种规律(按时间也行)来变化,后台传出一个参数,js在本地计算出路径,这样防盗链我觉得不错。
@TaoGOGO 好久都没用过,这次又拾起来用
@A.shun 感谢共享
这个招不错。。下次可以用的上
1、查到域名所在服务器
2、知道服务器是那家的
3、挟重武器直接去机房拿服务器
4、提取mp3
七夕情人节快乐!
@蓝冰
你这招很牛呀。要mp3还是要命!!
@ngshaozhu
最近一直和女友在一起爽吧,你看玩到9点才回来
在缓存中找文件的方法基本是万能的呵呵,视频网站的视频也一样可以通过这种方法下载。当然了就是麻烦一点而已呵呵,我寝室的朋友一般都是把缓存都清空了,然后再刷新一下要下载视频的页面。
@Hobo
对 我以前不想搜索了 也是清空缓存重新加载页面后在打开缓存。早些时候就这样下过好多在线视频。优酷的也可以下载,搜索.flv就可以。不过优酷将大视频分段下载,在缓存里也文件也是分段的,可以直接复制出来用视频软件连接一下,但想盗链flv资源播放就不那么容易了。 不过 也可以用优酷网完美播放器代码播放优酷视频
@houkai
呵呵,我也用过一些火狐的插件,也很方便.