百度新歌TOP100的下载程序

本站内容除转载精华分类或注明zz以外,其他均为原创内容。转载请注明出处,yhustc.com版权所有

一直很喜欢听榜单,但是google的呀,百度的呀现在都用自己的FLASH播放器了,不能调整音效。

酷我音乐盒上面有一些比较如名的榜单可以直接听,而且我很喜欢它的桌面歌词。可惜的是酷我也不能调音效。

搜狗MP3还是嵌入的Media Player,装上DFX for Media Player以后,可以调音效了,但是看歌词麻烦,需要看着页面不动。

DFX装上了,再给Media Player装一个酷我歌词,齐了,可以使用迷你歌词边干其他事情边看歌词。

现在问题是怎么听榜单,没办法只得自己动手了,用python写了个百度新歌TOP100的下载程序。

由于榜单上的链接是给定歌曲名和歌手名一起搜,所以在第一页一般都有MP3类型的文件下载,没做搜索结果页的翻页处理,找不到MP3就算了。

下载附件后把文件后缀修改为.py双击即可,会显示一个使用帮助。

主要工作包括以下几点:

  1. 一个可以维护特定任何数的线程队列。比如我要下TOP100的前20首歌,显然一次性启动20个线程会很使得单首哥下载很慢,因此需要限制一下每个批次的线程数,下载好了再开始下一批。
  2. 百度MP3下载页面那个URL decode函数的一个python实现,这个其实不难,JS改过来都没怎么改代码,98%是裸COPY
  3. 敲代码的体力劳动

附件列表

BaiduTop100.txt 添加时间:2009-07-23 22:25:07 下载次数:327
Tags: 榜单,百度


0 Responses to “百度新歌TOP100的下载程序”

发表评论