linux平台搜索+下载mp3程序源代码

3177阅读 0评论2011-04-20 PCliangtao
分类:C/C++

   抱怨了不少关于linux平台上没有在线听歌的软件了.自己写的搜索mp3下载的程序好些天没有改善了.
   解决自己听歌的问题已经足够了.

   已经将源码给iceplayer的作者了. 希望他能够给iceplayer添加在线听歌的功能.当然只能去用baidu的搜索接口
来下载歌曲听了.至于侵权问题...唉. 让baidu做做好事吧. 反正baidu也侵权...让baidu处理先.

   如果作者不做的话.有空就看一下源码.自己来添加了.我同学也需要.我哪个命令行也懒得再改了.

   附上源代码.感兴趣的童鞋可以下载玩玩.
   是的.命令行很丑陋...有太多的调试信息输出. 我只是做了玩而已.没想做多好.请各位大大理解.

  TrivialMp3Downloader.zip  

 错误可能是有的.请原谅.如果有麻烦告诉我.
 最不爽的就是.只用第一各下载源来下载.可能这个下载源下的歌不完整.本想先HEAD一下大部分下载源.然后再
选取文件最大的来下载.没有时间.懒得来实现了.


当然.如果文本界面实在不爽的话.就下载下面这各.c文件吧. 鼓捣了一个下午边查API边写的东西.
GTK一窍不通啊.觉得浪费时间就没做了.勉强可以用.搜索了点击一下就可以下载了.
不支持下载路径.直接下到当前工作目录.
 main_gui.txt  
删掉get_mp3里的main函数. 在Makefile中添加 CFLAGS += 'pkg-config --cflgas --libs gtk+-2.0`
这样一来就需要GTK的devel头文件了.
上一篇:用C语言解析XML配置文件,使用libxml2动态连接库
下一篇:明明白白用内存.避免内存泄漏.