
这个方案适合像我这种对新歌没什么需求的人,就把想听的歌都下到一个文件夹里,然后离线听歌就行了。
我的实现是在 macOS 上的 Zsh 脚本,然后调用了下内置的 afplay,Linux 下应该也适用,找个 afplay 的替代品估计也不是啥难事。
这个方案我用了快一年了,我感觉这个播放器是我写过最有用的东西,因为每天听歌都靠它了 :)
po个效果图过来好了,anyway我觉得还挺方便的,往.zshrc里写几个函数就行了,感觉也挺适合新手写Shell脚本练习和熟悉Unix信号量用
一共就几个操作

1 Lycnir 2018 年 4 月 24 日 mpd 你值得拥有 |
2 daigouspy 2018 年 4 月 24 日 via Android 手机点一下就可以听歌了,为什么要学代码? |
3 Pyjamas OP @daigouspy 写代码好玩呗,对我来说就是写代码的时候少了一件让我切出终端的事,比如我在 emacs 里写代码,我直接在 emacs 里就能换歌什么的 |
5 supertan 2018 年 4 月 25 日 via iPhone 所以,是无聊还是单身? |
6 forestyuan 2018 年 4 月 25 日 装逼利器 |
7 NonClockworkChen 2018 年 4 月 25 日 我听音乐,主要是为了看网易云的评论。。。 |
9 Pyjamas OP @NonClockworkChen 我之前也是用的网易云,也喜欢看评论,不过有一天突然就觉得评论没那么重要了 |
10 xuanyuanaosheng 2018 年 4 月 25 日 via Android mark 下看看 |
11 xbtmyz 2018 年 4 月 25 日 via Android 听歌不看评论,那还听个什么劲(手动滑稽.jpg) |
12 AmrtaShiva 2020 年 2 月 18 日 function n() { pid="$(ps -ef | grep afplay | grep -v grep | head -1 | awk '{print $2}')" kill -INT $pid } 这段函数在 Linux 里可以 kill -9 `pidoff afplay` |