后端用到的库:
websockets Crypto httpx pygame mutagen databases sqlalchemy aiosqlite
在根目录下执行python database.py
初始化数据库。前后端通过websocket通讯
前端都放在html文件夹中,使用的是vue3,版本为3.0.0,也可以通过cdn的方式引入<script src="https://unpkg.com/vue@next"></script>
- 点击搜索进入搜索界面,搜索接口使用了网易云的api,在vip_download中修改为你的网易云账号Cookie则可以下载,vip歌曲需要账号也是vip,点击下载即可
- 所有界面拖动歌曲到歌单即可添加歌曲到歌单
- 歌单界面拖动歌曲即可在歌单中删除歌曲
- 点击
+
号添加歌单 - 底部可以切换模式:随机和列表循环,上一首,暂停,下一首,调节音量
- 搜索下载更多平台歌曲