用业余时间写了一个网易云音乐客户端
Tofloor
poster avatar
stkevintan
deepin
2015-05-12 22:22
Author
本帖最后由 stkevintan 于 2015-6-13 23:37 编辑

RT。根据python命令行版的网易云客户端musicbox写了一个nw.js版桌面程序的。下面是截图



项目托管在github:https://github.com/stkevintan/nw_musicbox
学生党的资源有限,有兴趣的同学可以帮忙测试一下。



update 2015.6.13
已经基本掌握了歌词的api,现在考虑该怎么呈现出来,其实我感觉在终端里看歌词也是一个不错的选择嘛

Reply Favorite View the author
All Replies
1 / 2
To page
dmyz3214382
deepin
2015-05-12 22:37
#1
不懂开发,支持!!
Reply View the author
stkevintan
deepin
2015-05-12 22:43
#2

本项目在windows7上也是可以跑的。不过貌似没什么意义。
Reply View the author
yeser
deepin
2015-05-13 00:04
#3
支持
Reply View the author
yeser
deepin
2015-05-13 00:05
#4
支持
Reply View the author
Feng Yu
deepin
2015-05-13 00:12
#5
Reply View the author
stkevintan
deepin
2015-05-13 00:40
#6
https://bbs.deepin.org/post/30156
看标题还以为是这个: http://www.oschina.net/code/snippet_1244912_47368

很久很久之前就想用nw.js写一个这样的项目。跟这个项目作者的交流一番交流之后终于决定下来了。
本来以为挺难的,结果发现将python代码*没有半点压力。
Reply View the author
rexue1982
deepin
2015-05-13 00:46
#7
小白表示支持你!
Reply View the author
kingskill
deepin
2015-05-13 03:39
#8
本帖最后由 kingskill 于 2015-5-12 19:41 编辑

那个nw.js怎么安装?我下载下来,解压缩以后,直接在命令行运行nw,无法运行,说没安装。

只能直接鼠标点击index.html了。
Reply View the author
stkevintan
deepin
2015-05-13 04:33
#9
kingskill 发表于 2015-5-12 19:39
那个nw.js怎么安装?我下载下来,解压缩以后,直接在命令行运行nw,无法运行,说没安装。

只能直接鼠标点 ...

nw目录里面有一个叫nw可执行程序。。
Reply View the author
leixiaozeng
deepin
2015-05-13 04:36
#10
继续写吧,,,加油,,
Reply View the author
stkevintan
deepin
2015-05-13 04:36
#11
kingskill 发表于 2015-5-12 19:39
那个nw.js怎么安装?我下载下来,解压缩以后,直接在命令行运行nw,无法运行,说没安装。

只能直接鼠标点 ...

nw前面附上解压得到的文件夹的路径,就行了
Reply View the author
xiaoshitou
deepin
2015-05-13 05:13
#12
大神
Reply View the author
4***[email protected]
deepin
2015-05-13 06:57
#13
不错,已经在ubuntu14.04上用上了,对小白们说下简单的安装步骤把,nw.js安装使用方法(ubuntu):
1、从作者提到的git地址下载压缩包(nwjs-v0.12.1-linux-x64.tar.gz),并解压
2.拷贝chrome安装目录下的libffmpegsumo.so(windows下是libffmpegsumo.dll)至nw.js的安装目录下(下载的压缩包里也有这个libffmpegsumo.so,不过似乎不管用,还是用chrome的libffmpegsumo.so吧)。
3、sudo ln -s  /home/zhao/nwjs-v0.12.1-linux-x64/nw  /usr/bin/nw (添加软链接,这样以后就不用每次都输入路径了,这是我本人的nwjs-v0.12.1-linux-x64的解压后的路径,请根据自己的解压路径建立软链接)。
4、sudo ldconfig
5.下载项目:git clone https://github.com/stkevintan/NetEaseMusic.git
6.运行 在命令直接输入:nw NetEaseMusic
Reply View the author
Comments
rekols
2015-06-22 01:39
感谢!
stkevintan
deepin
2015-05-13 07:23
#14
https://bbs.deepin.org/post/30156
不错,已经在ubuntu14.04上用上了,对小白们说下简单的安装步骤把,nw.js安装使用方法(ubuntu):
1、从作 ...

感谢讲解。自带的libffmpegsumo.so是不能解码mp3格式音频的。以后打算尝试一下用原* 音频解码代替html5的audio标签。这样就不用复制libffmpegsumo.so了。
Reply View the author
181******81
deepin
2015-05-13 16:38
#15
怎么又是JS,能用和桌面环境兼容更高的如QML,QT5,gtk3来写吗?
Reply View the author
132******13
deepin
2015-05-13 18:13
#16
资磁资磁
Reply View the author
stkevintan
deepin
2015-05-13 20:09
#17
https://bbs.deepin.org/post/30156
怎么又是JS,能用和桌面环境兼容更高的如QML,QT5,gtk3来写吗?

JS的兼容性不比python差,GTK是linux only呢。 {:4_99:}
Reply View the author
lcw0268
deepin
2015-05-13 21:07
#18
我回来看看。
1,好像这应用专用于谷歌浏览器?
2,应用里不含卸载。
Reply View the author
xiaoshuijing
deepin
2015-05-13 21:21
#19
写一个视频的吧,现在缺视频播放器
Reply View the author
Comments
qiwun
2015-06-08 19:57
缺一个在线视播放器,理想很好,期你如愿。
stkevintan
deepin
2015-05-13 22:12
#20
https://bbs.deepin.org/post/30156
我回来看看。
1,好像这应用专用于谷歌浏览器?
2,应用里不含卸载。

1.只是需要chrome里面一个有专利的解码库而已。
2.应用没有安装与卸载。删掉文件夹就可以了。
Reply View the author
1 / 2
To page