如何下载被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 SettingsTemporary Internet Files

或C:Documents and Settings用户名Local SettingsTemporary 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的音乐里欣赏一下。也帮我测试一下,因为我这里已经播放过此文件了。换个机子不知可否。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>