douban.fm

Terminal-based douban.fm inspired by douban.fm.该版本版基于Python2.*

安装Python2.*

pacman -S python2
pacman -S python2-pip

安装douban.fm

pip2 install douban.fm

需要mplayer播放器依赖,如未安装:

pacman -S mplayer

Update

pip2 install --upgrade douban.fm

Usage

在终端下直接输入

douban.fm

第一次登陆需要输入账号,密码,程序不会保留密码,而是保存返回的token存储在~/.douban_token.txt,下次登陆无需输入密码.

Keys

支持vim按键

移动
[j] --> 下
[k] --> 上
[g] --> 移到最顶
[G] --> 移到最底
音乐
[space] --> 播放
[w] --> 打开歌曲专辑豆瓣主页
[n] --> 下一首
[r] --> 喜欢/取消喜欢
[b] --> 不再播放
[q] --> 退出
[p] --> 暂停
[l] --> 单曲循环
音量
[=] --> 增
[-] --> 减
[m] --> 静音
[e] --> 播放/历史/红心列表
歌词
[o] --> 显示歌词
[q] --> 退出歌词
帮助
[h] --> 查看快捷键
主题
[1]
[2]
[3]
[4]

github主页: douban.fm

最新文章

  1. 在Excel中使用SQL语句查询和筛选
  2. heartbeat重要文件的配置参数说明
  3. Java核心技术点之动态代理
  4. CSS3/jQuery自己定义弹出窗体
  5. Windows7服务无法启动的解决
  6. golang实现tcp接入服务器
  7. Django学习日记02_项目环境
  8. 使用line_profiler查看api接口函数每行代码执行时间
  9. 02_3中方式的反射,通过Class.forName获得Class对象,通过类.class获得字节码对象,通过类实例.getClass()的方式获得Class对象
  10. Red and Black---POJ - 1979
  11. spring boot 集成disconf
  12. 使用C# (.NET Core) 实现迭代器设计模式 (Iterator Pattern)
  13. jsp jstl quote symbol expected
  14. 《JAVA程序设计》第四周总结
  15. Round544div3E(1133E)
  16. mysql数据库中实现内连接、左连接、右连接
  17. asp.net 基于ajaxfileupload.js 实现文件异步上传
  18. Node.js之exports与module.exports
  19. Oracle EBS 新增OAFM个数
  20. 你需要知道的、有用的 Python 功能和特点

热门文章

  1. NPOI封装
  2. HFile文件解析异常解决
  3. 不是技术牛人,如何拿到国内IT巨头的Offer【转】
  4. SAX解析xml浅析
  5. MongoDB学习之--增删改查(2)
  6. struts整合spring整合hibernate
  7. storm源码之巧用java反射反序列化clojure的defrecord获取属性值
  8. C# 代理应用 - Cachable
  9. 行业介绍:车载DVD MID 导航用料一般包含国腾LVDS芯片GM8284C/GM8283
  10. VS2012下基于Glut 矩阵变换示例程序2: