http://www.fishinshallow.xyz/music
ps:歌曲列表没做移动端适配,改天再说
网上的教程获取的文件地址不能播放,我从 fm.baidu.com 找到了正确的资源地址,把 API 获取的文件地址的域名部分换成 musicdata.baidu.com 就行了~
网站是用自己写的框架搭的,到现在不知道该弄啥,乱七八糟的请无视~
框架: https://github.com/fishinshallow/sanmvc 反正也不会有 star~
播放器逻辑是完全用jq写在页面中的,所以想看实现代码的直接F12翻到底就好了~
1
forestyuan 2017-10-17 19:08:51 +08:00
好东西,可以用来下载音乐
|
2
jisibencom 2017-10-17 19:48:13 +08:00
居然是 PHP 的,难得。
|
3
ChristopherWu 2017-10-17 19:50:17 +08:00
@forestyuan 下载音乐可以看这个脚本~: https://github.com/YongHaoWu/NeteaseCloudMusicFlac
|
4
FishInShallow OP @jisibencom 只能自己用用而已
|
5
FishInShallow OP @forestyuan 可以的,用正则处理一下 file_link 就行了
|
6
jsjscool 2017-10-18 13:46:29 +08:00
楼主的框架写的不错,只是粗略看了下,已经 star。提个小建议。
sanMvc/config.php 文件中的内容 define('BASE_PATH',dirname(__FILE__)); 1. 配置文件弄成数组要更直观一些; laravel 和 Yii 都这样做是有道理的。 2. 少定义全局参数,能不定义就不定义。这也是展示代码水平的地方。 |
7
FishInShallow OP @jsjscool 谢谢!这块我也觉得很粗糙。我有想过写一个读取配置文件的类,嗯就是那个 core/configuration.php ,在需要设置的地方调用里面的 getConfig($name)。后来没有采用是觉得自己用的东西方便就好,一步到位...
|
8
aa702429162 2017-10-18 18:02:08 +08:00
https://github.com/mengkunsoft/MKOnlineMusicPlayer
这个超级好用 用完不要来谢我 |
9
FishInShallow OP @aa702429162 厉害了我的哥!播放模式我是判断之后用模拟鼠标点击的方式实现的
|