GSQZ / TuneFree

一款基于Splayer进行二次开发的音乐播放器,可解析并播放网易云音乐中所有的付费资源。
https://csm.sayqz.com
GNU Affero General Public License v3.0
593 stars 41 forks source link

TuneFree

教你一点礼仪,别他妈跑到别人作品下面瞎几把吹说TuneFree比你做的好,别他妈吹牛逼了,我也是二开的别人软件,没啥技术含量,别tm到处引战给我丢脸了

随心所欲,音乐无界 - 音遇自由

[!IMPORTANT]

由于 NeteaseCloudMusicApi 项目已停止维护,由于接口状态的不可确定性,将无法保障功能的正常使用,本项目将会停止新功能的开发,进入无限期停更状态。本项目基于开源项目SPlayer进行开发,故产生的一切责任都与SPlayer以及他的开发者无关!

Tips:该文档大部分内容引用了SPlayer仓库中的README.md

main

👀 Demo

🎉 功能

🖼️ 预览

开发中,仅供参考

主页面 ![主页面](/screenshots/TuneFree%20-%20主页面.jpg)
播放页面 ![播放页面](/screenshots/TuneFree%20-%20播放页面.jpg)
发现页面 ![发现页面](/screenshots/TuneFree%20-%20发现页面.jpg)
歌单页面 ![发现页面](/screenshots/TuneFree%20-%20歌单页面.jpg)
评论页面 ![发现页面](/screenshots/TuneFree%20-%20评论页面.jpg)
本地音乐 ![发现页面](/screenshots/TuneFree%20-%20本地音乐.jpg)

📦️ 获取

TuneFree

通常情况下,可以在蓝奏云中获取到TuneFree各版本安装包

⚙️ 本地部署

  1. 本地部署需要用到 Node.js。可前往 Node.js 官网 下载安装包,请下载最新稳定版

  2. 安装 pnpm

    npm install pnpm -g
  3. 克隆仓库并拉取至本地,此处不再赘述

  4. 使用 pnpm install 安装项目依赖(若安装过程中遇到网络错误,请使用国内镜像源替代,此处不再赘述)

  5. 复制 /.env.example 文件并重命名为 /.env 并修改配置

  6. 打包客户端,请依据你的系统类型来选择,打包成功后,会输出安装包或可执行文件在 /dist 目录中,可自行安装

    命令 系统类型
    pnpm build:win Windows
    pnpm build:linux Linux
    pnpm build:mac MacOS

📢 免责声明

再次声明,本项目基于开源项目SPlayer进行二次开发,故产生的一切责任都与SPlayer以及他的开发者无关!,仅供个人学习研究使用,禁止用于商业及非法用途。同时,本项目开发者承诺 没有任何破解网易音乐等相关情况,只是使用了我自己会员账号的Cookie进行了请求,请求使用的链接为网易云音乐官方的API

📜 开源许可

⭐ Star History

Star History Chart