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