当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 13 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 下载 mp3 的脚本
帖子发表于 : 2011-05-25 0:17 

注册: 2007-03-24 20:19
帖子: 58
送出感谢: 0 次
接收感谢: 0 次
一直都是用虾米听的音乐, 但是有时候听到比较好听的歌, 想要下载下来保存在电脑上或者手机里, 就比较麻烦. 我一般都是记在一个文档里面, 然后集中起来到公司的xp上用kugoo下载(鄙视我吧,). 以前曾考也虑过用网上别人实现的baidump3下载, 但是找到了几个, 没有一个能用的. 还有一个google music倒是可以用, 虽说google出品, 歌曲质量比较高, 但就是google的歌太少了.

想来想去, 正好这段时间在学习python, 正好顺手写了一个解析baidu url的app, 前端的ui hack 了论坛上的实现, 代码使用 quick and dirty 的方式一气呵成, 至少我的需求是满足了. 需要进一步完善的可以自己 hack. ^_^

代码的ui部分hack了别人的, 所以我发到这里来, 不然显得有点不厚道, :-)


附件:
文件注释: baidump3
baidump3.tar.bz2 [6.73 KiB]
被下载 84 次


_________________
a geek who like linux, python and emacs
My Blog:http://mathslinux.org
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-05-25 0:51 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
引用:
marllinux
这人又是你 :em06
viewtopic.php?f=48&t=332713


_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-05-25 0:56 
头像

注册: 2009-10-08 11:15
帖子: 8428
地址: 大城市铁岭
送出感谢: 0 次
接收感谢: 9
下载MP3脚本
viewtopic.php?t=322079


_________________
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal-game-settings/need-for-speed-shift-geforce-gts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal-game-settings/crysis-geforce-gtx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-05-25 8:34 

注册: 2007-03-24 20:19
帖子: 58
送出感谢: 0 次
接收感谢: 0 次
黄美姬 写道:
引用:
marllinux
这人又是你 :em06
viewtopic.php?f=48&t=332713


都不是我, 我的是mathslinux, n年前注册的号


_________________
a geek who like linux, python and emacs
My Blog:http://mathslinux.org


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-06-28 22:06 

注册: 2009-06-09 11:24
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
下载后解压失败,楼主能换个压缩方式或者重新上传一次吗~
os:ubuntu11.04


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-06-28 22:09 
头像

注册: 2010-09-13 19:04
帖子: 1404
地址: 0xFF00EE
送出感谢: 1
接收感谢: 3
文件损坏


_________________
qq旋风离线空间下载程序
漂亮的fcitx皮肤
Fcitx皮肤合集


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-06-28 22:12 
头像

注册: 2010-01-28 10:45
帖子: 19507
送出感谢: 6
接收感谢: 41
代码:
wget < baidump3


_________________

*********宁静致远*********
如果我说的有什么不对,请看签名第一行


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-06-28 23:57 

注册: 2007-03-24 20:19
帖子: 58
送出感谢: 0 次
接收感谢: 0 次
Rayly 写道:
下载后解压失败,楼主能换个压缩方式或者重新上传一次吗~
os:ubuntu11.04


我这里下载就可以直接打开了, 我明天重新上传一份, 另外baidu mp3增加了正版的功能, 现在mp3的url好像已经没有加密了, 我明天修改一些源码明天传到github


_________________
a geek who like linux, python and emacs
My Blog:http://mathslinux.org


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-06-29 12:06 

注册: 2009-06-09 11:24
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
找到原因,将后缀名的“.bz2“去掉后解压成功


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-06-29 12:07 
头像

注册: 2009-10-16 22:46
帖子: 18958
地址: finland
送出感谢: 28
接收感谢: 48
俺都是整张专辑的下的 :em04 :em04


_________________
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-06-29 12:10 

注册: 2009-06-09 11:24
帖子: 17
送出感谢: 0 次
接收感谢: 0 次
发现bug:

19 突然的自我 mp3
20 突然的自我 china blue mp3
21 突然的自我 mp3
22 突然的自我 mp3
23 突然的自我 cygq mp3
24 突然的自我 彭芳 mp3
25 突然的自我 侯长青 mp3
26 突然的自我 电台 mp3
27 突然的自我 dj 伍佰 mp3
28 突然的自我 郁可唯 mp3
29 突然的自我 mp3
30 突然的自我 郁可唯 mp3
請輸入序號:
1
None
Traceback (most recent call last):
File "baidump3.py", line 247, in <module>
url.get_urls()
File "baidump3.py", line 206, in get_urls
key = sertim % 26
UnboundLocalError: local variable 'sertim' referenced before assignment


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-06-29 12:11 

注册: 2010-09-27 12:59
帖子: 2061
送出感谢: 0 次
接收感谢: 0 次
虾米。。挺杂的。质量也可以。


_________________
生活里,有很多转瞬即逝,像在车站的告别,刚刚还相互拥抱,转眼已各自天涯。很多时候,你不懂,我也不懂,就这样,说着说着就变了,听着听着就倦了,看着看着就厌了,跟着跟着就慢了,走着走着就散了,爱着爱着就淡了,想着想着就算了。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 下载 mp3 的脚本
帖子发表于 : 2011-06-29 14:40 

注册: 2007-03-24 20:19
帖子: 58
送出感谢: 0 次
接收感谢: 0 次
Rayly 写道:
发现bug:

19 突然的自我 mp3
20 突然的自我 china blue mp3
21 突然的自我 mp3
22 突然的自我 mp3
23 突然的自我 cygq mp3
24 突然的自我 彭芳 mp3
25 突然的自我 侯长青 mp3
26 突然的自我 电台 mp3
27 突然的自我 dj 伍佰 mp3
28 突然的自我 郁可唯 mp3
29 突然的自我 mp3
30 突然的自我 郁可唯 mp3
請輸入序號:
1
None
Traceback (most recent call last):
File "baidump3.py", line 247, in <module>
url.get_urls()
File "baidump3.py", line 206, in get_urls
key = sertim % 26
UnboundLocalError: local variable 'sertim' referenced before assignment



baidu mp3 下载的url修改了, 加入了正版的url, 这种没有加密, 原来的url有的加密, 有的没有加密. 我修改了代码在我的github上, 没有传到这里, 你可以clone一下
代码:
git clone  git@github.com:mathslinux/baidump3.git


_________________
a geek who like linux, python and emacs
My Blog:http://mathslinux.org


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 13 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译