| CARVIEW |
Select Language
HTTP/1.1 200 OK
Connection: keep-alive
Server: nginx/1.24.0 (Ubuntu)
Content-Type: text/html; charset=utf-8
Cache-Control: public, max-age=300
Content-Encoding: gzip
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Age: 0
Date: Sun, 18 Jan 2026 14:52:47 GMT
X-Served-By: cache-dfw-kdal2120042-DFW, cache-bom-vanm7210096-BOM
X-Cache: MISS, MISS
X-Cache-Hits: 0, 0
X-Timer: S1768747967.355711,VS0,VE303
Vary: Accept, Accept-Encoding
transfer-encoding: chunked
netease-fm: NetEase Cloud Music FM client in Haskell.
netease-fm: NetEase Cloud Music FM client in Haskell.
Modules
- FM
- FM.Cache
- FM.FM
- FM.NetEase
- FM.Song
Downloads
- netease-fm-1.2.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 1.2.2 |
|---|---|
| Dependencies | aeson, async, base (>=4.8 && <5), base64-bytestring, brick (>=0.6 && <0.7), bytestring, containers, cryptonite, data-default-class, directory, exceptions, http-client, http-client-tls, http-types, memory, mtl, netease-fm, parsec, process, random, stm, text, time, transformers, vector, vty [details] |
| License | BSD-3-Clause |
| Copyright | 2016 foreverbell |
| Author | foreverbell |
| Maintainer | dql.foreverbell@gmail.com |
| Uploaded | by foreverbell at 2017-01-04T08:09:33Z |
| Category | Music, Web |
| Home page | https://github.com/foreverbell/netease-fm#readme |
| Source repo | head: git clone https://github.com/foreverbell/netease-fm |
| Distributions | |
| Executables | netease-fm |
| Downloads | 978 total (2 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs not available [build log] All reported builds failed as of 2017-01-04 [all 3 reports] |
Readme for netease-fm-1.2.2
[back to package description]netease-fm
网易云音乐客户端。用 Haskell 编写。
参考 musicbox。
安装
$ sudo apt-get install mpg123 aria2
$ git clone https://github.com/foreverbell/netease-fm
$ cd netease-fm
$ cabal install
$ fm
建议使用 stack,stack.yaml 添加 extra-deps 项使用 brick-0.6.4。
flags: {}
extra-package-dbs: []
extra-deps:
- brick-0.6.4
- vty-5.5.0
resolver: lts-6.27
$ stack install
$ fm
快捷键
| Space / Enter | 确认 / 播放 / 暂停 |
| Esc | 停止 / 返回上一级菜单 |
| n | 播放下一首歌曲 |
| o | 播放模式选择 |
| c | 缓存选中歌曲 |
| C | 删除选中歌曲的缓存 |
| - | 减小音量 |
| = | 增大音量 |
| m | 静音 / 取消静音 |