300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

由本社区发起的开源项目
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#1

帖子 xiooli » 2008-11-17 15:35

RT
原作者的帖在这里:viewtopic.php?f=137&t=128688,似乎好几没维护了。
曾几何时百度把url链接加密了,于是乎这个工具就只能搜索不能下载了,今天顺手将其代码修改了一下(其实主要就是newparser.py里面的parseUrl函数),经过试验已经可以下载了(不保证baidu以后还会做什么动作:(),新加了检测系统是否安装有axel,如果有就默认使用axel下载,没有就使用wget。
url解密参考了这个帖子,在此表示感谢:viewtopic.php?f=21&t=160965
声明:由于本人python只有学前班水平,高人笑掉大牙概不负责 :em09
下载:
附件
mp3.tar.bz2
(5.29 KiB) 已下载 804 次
screenshot1.png
screenshot2.png
screenshot3.png
头像
百草谷居士
帖子: 3918
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#2

帖子 百草谷居士 » 2008-11-17 16:35

顶。虽然安装lastfm后很少下载歌曲。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#3

帖子 xiooli » 2008-11-17 17:33

百草谷居士 写了:顶。虽然安装lastfm后很少下载歌曲。
那个能听的中文歌多不多?
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#4

帖子 HuntXu » 2008-11-17 18:08

不错喔... :em02
支持继续开发出在线听的版本? :em04
HUNT Unfortunately No Talent...
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#5

帖子 xhy » 2008-11-17 19:10

代码: 全选

http://music.soso.com/music.cgi?ty=getsongurls&w=歌曲名&pl=歌手名
urlencode一下歌曲名和歌手名再提交,返回的是歌曲的链接

用soso的吧,soso的短期内不会做改变了,一堆脚本基于这个接口。
目前负债150多万
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#6

帖子 xiooli » 2008-11-17 22:27

HuntXu 写了:不错喔... :em02
支持继续开发出在线听的版本? :em04
把链接交给mplayer不就是在线试听的咯。
chpn
帖子: 415
注册时间: 2007-02-28 11:33

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#7

帖子 chpn » 2008-12-17 5:38

Good job
chpn
帖子: 415
注册时间: 2007-02-28 11:33

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#8

帖子 chpn » 2008-12-17 6:28

建议
1。做成插件方式
选择Baidu就用搜索Baidu的插件,选择Soso就用Soso的插件
每个插件包含:原网站链接、解析搜索列表、解析音乐地址、分类音乐( 新歌快递榜、推荐专辑 .... 等从首页可找到的类别)

2。播放列表 , 多种播放方式 。试听,如果没有下载,下载并加入临时播放列表,下载完成即播放
3。音乐管理,自动分类 ,比如可按 歌手 年代 风格 等
4. 粘贴关键字后自动搜索,冬天冷飕飕的,但手用鼠标操作粘贴,不想再移动鼠标了
头像
xuwu125
帖子: 204
注册时间: 2007-11-26 19:10
来自: 浙江省
联系:

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#9

帖子 xuwu125 » 2008-12-19 20:37

强烈支持这个工具,不过我要提几个建议

1. 能保存上次设置的目录,第二次打开自动加载歌曲列表。
2. 能够设置下载的目标文件夹。
3. 可以预设几个插件歌曲的命令。 (现在只有mplayer ,加上其它,进行可以选择比较好)
4. 建立增加一个设置界面,把这样重要的设置都加进去,方便设置。
5. 另外就是楼上说的了。


本人试了下,这个软件不错,顶一个赞一个。。。
:em02 :em02 :em02

代码: 全选

# sudo apt-get --help
# .....
# remove 删除
# install 安装
# 本 APT 具有超级牛力。
# sudo apt-get remove window* && sudo apt-get install ubuntu && sudo init 1
# ......
# 正在为您配置NB的系统...
# 系统正在为您关机.....
Linux水吧
头像
lerosua
论坛版主
帖子: 8455
注册时间: 2007-11-29 9:41
联系:

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#10

帖子 lerosua » 2009-03-11 11:56

下载使用,收藏。好工具
头像
sunningv
帖子: 1818
注册时间: 2006-12-17 13:34
来自: 武汉

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#11

帖子 sunningv » 2009-03-17 14:56

收藏。。
人生长恨水长东;
远近高低各不同.
freeobject
帖子: 171
注册时间: 2008-11-27 13:03

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#12

帖子 freeobject » 2009-03-20 9:32

:em11
明后满清和X4学运都是日本卖淫惹得祸。毁中华文明可谓是路人皆知阿。
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#13

帖子 adagio » 2009-03-20 9:53

kao居然现在才发现,顶!
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
betawhh
帖子: 95
注册时间: 2008-11-25 23:15

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#14

帖子 betawhh » 2009-03-20 10:00

severely support !!
JetGeng
帖子: 9
注册时间: 2006-08-04 13:17

Re: 300行代码的下载mp3程序的复活版(全鼠标流,非命令行)

#15

帖子 JetGeng » 2009-05-07 7:33

老婆要听歌,自己倒腾来半天想做个类是的东西 最后还是没有能够下载(本人菜鸟)。
辛好有楼上的代码。学习了。再次感谢。
回复