300行代码的下载mp3程序,希望给你带来方便

由本社区发起的开源项目
pulq
帖子: 44
注册时间: 2006-06-03 10:13
联系:

Re: 300行代码的下载mp3程序,希望给你带来方便

#31

帖子 pulq » 2008-12-16 17:15

chpn 写了:取F 和I
在baidu mp3的下载页的JS中有:

代码: 全选


....function disUrl(){var F=1229414159,L=0;var I="6IIE://00H.NJL3CDCA7C3.1DB/JEADz247A3/RPPU-QQ/RPPUQQRQSQQUPQYT.BES"......
正则

代码: 全选

/function\s+disUrl\(\s*\){var\s+[A-Z_]=(\d+),[A-Z_]=\d+;var\s+[A-Z]="([^"]+)"/i
可解析出

代码: 全选

F  = RegExp.$1 ; // key , 估计是会变的,不过我多次访问都为1229414159
I = RegExp.$2 ;//加密码后的下载地址
我比较裸,在amuseplayer里直接用js的sandbox eval了一下baidu的这个disUrl函数哈哈。
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: 300行代码的下载mp3程序,希望给你带来方便

#32

帖子 xiooli » 2008-12-16 18:12

ls慢了哦,我早在这里把它复活了 :em09viewtopic.php?f=137&t=168117
祖迪亚克
帖子: 3
注册时间: 2009-06-09 1:24

Re: 300行代码的下载mp3程序,希望给你带来方便

#33

帖子 祖迪亚克 » 2009-06-09 1:54

收藏 好东西
回复