/YunMusic

集网易云音乐、QQ音乐以及多个音乐平台的在线一站式检索网站,包括同样功能的cmd端以及桌面端

Primary LanguageHTML

YunMusic

集网易云音乐、QQ音乐以及多个音乐平台的在线一站式检索网站,如果所有平台都没有想搜索的歌曲的话,可以自己上传至服务器或者由管理员定期维护相应的歌曲。

UPDATE: 20190915 #Add video download

1.修复了一些api失效问题,并增加了异常处理 2.增加了视频下载功能,在搜索框直接输入想要下载的链接即可完成下载

TODO

  • 更改文件存储模式,以减小文件存储体积
  • 重构前端的界面
  • 完善后台管理员界面的功能,实现能够后台上传并在前端下载的功能
  • 开辟多线程与锁机制,增快下载速度

Cmd端 -------Done!

细节问题之后会细化,包括加入直接下载的功能,还有显示下载进度条的美化工作。

TIM截图20181117215337.png

TIM截图20181117215930.png

TIM截图20181117215514.png

Web端 -----Done!

包括前台和后台两个部分,用户在前台可以通过搜索歌曲名称找到已提供的音乐平台上的歌曲链接(可在线听并下载),所有这样的链接都会显示在网站列表中;点击"上传资源"则会跳至后台服务,此处需要管理员账号和密码才能登陆,上传的资源记录会保存到数据库中,并在相应的地方进行显示。

主要功能已经完成,后期如果需要修改的话,会放在扩展音乐平台资源与将后台上传的资源同样通过链接形式显示在前台服务中,再有就是一些细节上的优化。

20181123092733.png

20181123092758.png

20181123092822.png

20181123092844.png

20181123092910.png

20181123092932.png

20181123093000.png

20181123093024.png

20181123093105.png

20181123093117.png

20181123093129.png

20181123093208.png

20181123093218.png

20181123093248.png

20181122134903.png

404.png

主要功能介绍

利用爬虫对音乐平台上的歌曲进行爬取,将链接展现出来。

Web端是用python+flask进行完成。

Cmd端是普通的命令交互式界面。