響き喵の響け ~

ゆうの·響

【Biu】跨平台的BiuFM播放器

半年前(6个月吧?8个月吧?忘记了 TAT。我答应小新写一个Android客户端For Biu。//不巧的是我正巧在那个时候手机坏了,换了个iPhone,Android SDK又因为很奇葩的原因一直挂(后来才知道是没给Java虚拟机开足够的内存。总之(这件事情一直都没有达成

后来嘛,用Nodejs写了一个QPlayer(博客以前的文章有提到,目前最新的版本支持网易,QQ,虾米三大音乐供应商的歌单。之后自然就想到了小新的Biu。

下载地址

好啦!>_< 窝不是去偷歌的(只是希望把更多的音乐平台加进来

当我读API读到一半时,却被告知,因为Biu受攻击,所有服务都必须要登陆以后才能使用(噫

而QPlayer的宗旨是不登陆听歌,在QPlayer注册的User信息是没有密码并且完全公开的(

我总不能写一个插件去突破我自己曾经规定的Framework吧!(泥奏凯,泥只是懒得写鉴权

本来窝想 “算了吧,就跳过Biu吧。”可是,窝一再不填坑,总是感觉有点对不起可爱的小新。三思过后,就决定用原来的UI,把后台的代码重写一遍(

小动作

原先,本来只是想偷个懒0.0,把现成的Biufm平台“借用”一下,这样窝就不用写随机选歌的算法了(没想到,这一curl,curl出了“洞”

(Biu Biu还是一个很好的平台啦!我就不贴代码了(哼,小新的权益我来保护【泥够了

总之,简单的说,窝发现,其实如果不用官方API获取音乐和播放列表的话,可以绕过鉴权(逃

至于如何实现的,就像我上面说的,有能力的人自己找吧!(只要BQPlayer还能放歌,这个方法就还在~(逃

(也因为这样,窝会对这次发布的BQPlayer的后台部分进行加密【毕竟Electron-Packager不保护源码嘛

当然,最后是要吐槽一下(被无限次MJJ,很难受 QAQ

截图

因为窝现在只用 GNU/Linux 和 Macintosh,就只用 Mac 下的截图了(其他的除了屏幕不一样以外都一样~

(包括那三只 Traffic Lights 【喵~

启动

控制界面

大专辑

小专辑

具体操作方法

快捷键和鼠标食用方法,参考QPlayer

下载地址

https://nyau.us/BQPlayer

以上