豆瓣电台命令行版 0.0.9 发布

2014-01-13 11:39:38 +08:00
 turing


简洁优雅的豆瓣电台命令行版,基于 Node.js

支持加 ❤ 、更新界面以及 bug 修复

支持的快捷键:

[return] - > 播放另一个频道,或者重新播放当前频道 (PLAY)
[backspace] - > 停止播放当前歌曲或频道 (DELETE)
[n] - > 本频道列表的下一首歌曲 (NEXT)
[l] - > 添加到红心列表或者删除红心 (LOVE)
[g] - > 跳转到当前播放歌曲的专辑页面 (GOTO)
[q] - > 退出豆瓣电台 (QUIT)

欢迎 star && fork
https://github.com/turingou/douban.fm
14789 次点击
所在节点    Node.js
94 条回复
baocaixiong
2014-01-14 16:11:18 +08:00
退出来之后光标不见了。。。。好不习惯。
@turing
hahabrother
2014-01-14 16:38:23 +08:00
@turing ubuntu下也是校验出错,我再尝试一下,不行的话就告诉你我的版本。似乎我确实没有安装什么依赖。
hahabrother
2014-01-14 17:13:49 +08:00
楼主,问个白痴的问题。我下的是node在Ubuntu下的文件夹,里面的bin里直接有node的执行文件,我在用户环境中添加了node,可以运行npm命令。但是sudo npm就是找不到指令了,要怎么处理?我之前的错误是因为我没有sudo安装,sudo找不到npm,怎么解决呢?
hahabrother
2014-01-14 17:28:29 +08:00
楼主 ,安装的第一个错误是
../deps/mpg123/src/output/alsa.c:27: error: expected specifier-qualifier-list before ‘snd_pcm_format_t’
../deps/mpg123/src/output/alsa.c:30: error: ‘SND_PCM_FORMAT_S16’ undeclared here (not in a function)
不知道楼主方便给个联系方式请教一下吗?
turing
2014-01-14 18:14:30 +08:00
@hahabrother 安装的错误麻烦去仓库提交一下 issue ,可能有人曾经遇到过和你差不多的错误,解决起来也方便,v2ex 也不太方便阅读代码。
turing
2014-01-14 18:15:14 +08:00
@hahabrother sudo 找不到 npm 就直接 which npm 然后把这个地址贴到 sudo 后边执行
pipi32167
2014-01-14 18:52:10 +08:00
@hahabrother 用正常方式安装吧,一般README或者README.md都会有安装方法:
./configure
make
sudo make install
sophy
2014-01-14 19:08:35 +08:00
希望能加上last.fm 同步哈哈哈,那样就爽歪歪了。。。
zhangxiao
2014-01-14 19:40:30 +08:00
大爱,大赞
hahabrother
2014-01-14 20:16:10 +08:00
@turing 那啥。。我是小白,怎么去仓库提交issue?能给了个教程或者简单说下吗?打扰
turing
2014-01-14 20:21:41 +08:00
hahabrother
2014-01-14 20:22:36 +08:00
@turing ok, 多谢了~
hahabrother
2014-01-14 20:32:15 +08:00
@turing 搞定了,sudo apt-get install libasound2-dev,少安装了这个,虽然不知道这个是什么依赖。。。膜拜ing
crs0910
2014-01-14 20:45:56 +08:00
好用 感谢
hahabrother
2014-01-14 20:54:12 +08:00
体验效果太棒了,正是世界上像楼主这样的人,把我们的生活变得更加美好~~
hahabrother
2014-01-14 21:04:58 +08:00
小建议,可能是因为我比较2,说明里的$ douban.fm -m [email@domain.com] [password] ,我在输入账号密码的时候真的加了[]。。。是不是需要说明下不要[]
lsmgeb89
2014-01-14 23:40:23 +08:00
非常实用的东西,因为非常讨厌网页版用的 flash,长时间播放就会把整个机器卡死,Adobe 越做越差。还有能支持收藏的兆赫吗?
hustlzp
2014-01-14 23:49:39 +08:00
请教下楼主,我的机器是rMBP,已经安装了Command Developer Tools,直接sudo npm install duban.fm -g,然后卡在下面不动了...

> speaker@0.0.10 install /usr/local/lib/node_modules/douban.fm/node_modules/player/node_modules/speaker
> node-gyp rebuild

gyp WARN EACCES user "root" does not have permission to access the dev dir "/Users/hustlzp/.node-gyp/0.10.24"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/douban.fm/node_modules/player/node_modules/speaker/.node-gyp"
gyp http GET http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
gyp http 200 http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
hustlzp
2014-01-14 23:53:24 +08:00
我去提交个issue吧
SkyTodInfi
2014-01-15 09:37:22 +08:00
@hustlzp 参看我上面的说明

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/96773

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX