当前访客身份:游客 [ 登录 | 加入 OSCHINA ]

代码分享

当前位置:
代码分享 » Python  » 图形界面开发/GUI/CGI
分享到: 
收藏 +0
4
欢迎关注项目主页:各种更新将在项目主页显示
http://www.cosven.com/blog/5518934e126ac921c1f77a72

----------------------------------------

(相比于网页端,没有新增功能,音频质量跟网页端一模一样,尽量不侵权...)
1. 支持网易通行证登陆
2. 支持歌曲基本播放控制
3. 存在bug
----------------------------------------------
如题,现在网易云音乐还比较流行,但是没有linux版(虽有chrome插件和网页版),前段时间,我一直再找一个linux合适的音乐播放器:它能搜索音乐,能播放,能下载。但是真的没找到...
作为一个常年生活在Ubuntu上的人,感觉没有一个合适的在线音乐客户端真的有点不太合适

我用这几天的休闲时间(Python pyqt4)完成了几个 超级超级 简单而且简陋的功能:读取网易云音乐上的 我喜欢的音乐 这个列表,然后可以点击播放,中间的播放按钮还只有暂停功能.
写这么一个小功能的目的有两个:想说明开发一个第三方的Linux网易云音乐客户端是完全可行的(如果不侵权), 二是由于个人时间能力有限,想请大家多多帮助才行。

我觉得要做好这个东西,需要几个人的合作。UI + 交互 + 程序

下面是我的一个截图,只是意思以下,大家不要在意这个界面和功能。。。

大家如果有兴趣,也可以试试这个简陋的程序,虽然简陋,但是勉强可以用....


git地址
https://git.oschina.net/zjuysw/NetEaseMusic.git

注: 代码中使用了 网上的网易云音乐API的代码,我在代码中也有说明
标签: <无>

代码片段(5) [全屏查看所有代码]

1. [图片] Screenshot from 2015-03-30 07:51:41.png    

2. [图片] 3.jpg    

3. [图片] Screenshot from 2015-03-13 01:45:14.png    

4. [图片] Screenshot from 2015-03-13 01:46:39.png    

5. [代码][Python]代码     跳至 [5] [全屏预览]

# 他硬要我写一段代码


开源中国-程序员在线工具:Git代码托管 API文档大全(120+) JS在线编辑演示 二维码 更多»

发表评论 回到顶部 网友评论(49)

  • 1楼:wuyiw 发表于 2015-03-10 06:36 回复此评论
    为何LZ不喜欢网页版/插件版呀?
  • 2楼:tsuibin 发表于 2015-03-10 09:07 回复此评论
    为何不用qt做界面?
  • 3楼:tsuibin 发表于 2015-03-10 09:19 回复此评论
    看了一下,原来用的pyqt4,phonon
  • 4楼:wisdomofgod 发表于 2015-03-10 09:23 回复此评论

    赞一个.在UB上听音乐只能开着网页~~略烦

  • 5楼:此号作废 发表于 2015-03-10 09:30 回复此评论
    Pyqt 我的最爱
  • 6楼:撸脱臼 发表于 2015-03-10 10:35 回复此评论
    你是不是可以和网易合作,共同维护就不侵权了啊?
  • 7楼:明天以后 发表于 2015-03-10 11:48 回复此评论
    最近不太忙,但是对pyQT不太熟呀。
  • 8楼:__JM_Joy__ 发表于 2015-03-10 12:58 回复此评论
    https://github.com/darknessomi/musicbox
  • 9楼:Cosven 发表于 2015-03-10 22:34 回复此评论

    引用来自“JM_Joy”的评论

    https://github.com/darknessomi/musicbox
    恩,这个我知道,是命令行版的,我的API就是从那边COPY过来的。短时间用下命令行版的还挺好的,听炫酷,但是长期来看,还是稍逊风骚啊
  • 10楼:Cosven 发表于 2015-03-10 22:35 回复此评论

    引用来自“撸脱臼”的评论

    你是不是可以和网易合作,共同维护就不侵权了啊?
    这个,,,从来没想过,他们自己没做,肯定有他们的考虑,虽然个人想不通为什么
  • 11楼:Cosven 发表于 2015-03-10 22:35 回复此评论

    引用来自“tsuibin”的评论

    为何不用qt做界面?
    PyQt4, Qt的python版
  • 12楼:Cosven 发表于 2015-03-10 22:36 回复此评论

    引用来自“wuyiw”的评论

    为何LZ不喜欢网页版/插件版呀?
    不能缓存、下载,这是一方面。 另外,在我电脑,ubuntu的chrome总是导致死机,,,不然chrome插件也挺好的
  • 13楼:Cosven 发表于 2015-03-10 22:38 回复此评论

    引用来自“明天以后”的评论

    最近不太忙,但是对pyQT不太熟呀。
    会python的话,学习起来挺快的--嘿嘿
  • 14楼:人生能绕几个圈 发表于 2015-03-11 13:56 回复此评论
    不错啊,尽快发布吧
  • 15楼:Fanxme 发表于 2015-03-11 18:55 回复此评论

    引用来自“JM_Joy”的评论

    https://github.com/darknessomi/musicbox
    这么酷的东西,可惜后来被以侵权给kill了
  • 16楼:Fanxme 发表于 2015-03-11 18:56 回复此评论
    我现在都是在手机app上用网易云音乐,魅族的音质还是比电脑好一点
  • 17楼:zhaowweny 发表于 2015-03-11 20:32 回复此评论
    https://github.com/LiuLang/kwplayer,这个音乐播放器不错,还有其他的,自行Google
  • 18楼:piyoma 发表于 2015-03-11 20:37 回复此评论
    傻逼~网易云音乐不是有网页版的~带个webkit内核就可以直接运行了
  • 19楼:piyoma 发表于 2015-03-11 20:38 回复此评论
    网易云音乐的windows客户端就是用的webkit做的
  • 20楼:Cosven 发表于 2015-03-11 20:45 回复此评论

    引用来自“piyoma”的评论

    傻逼~网易云音乐不是有网页版的~带个webkit内核就可以直接运行了
    以前也想使用webkit内核来进行这个工作,但是一方面能力不够,对这东西不是很了解,另一方面,想到要实现下载等功能还是需要自己来做,所以就没考虑webkit内核这个方案。前面我也说了,个人能力和时间都不够... 另外,你的嘴巴就不能干净点么
开源从代码分享开始 分享代码