分类

七喜软件园->音频播放->YesPlayMusic第三方网易云音乐电脑版下载 v0.4.3 绿色版
YesPlayMusic第三方网易云音乐电脑版下载 v0.4.3 绿色版

YesPlayMusic第三方网易云音乐电脑版下载 v0.4.3 绿色版

大小:54.2M更新日期:2022/1/17

类别:音频播放下载量:20909

946
37
反馈投诉
下载到手机 注:本软件为电脑软件,不适用于手机用户安装。
其他版本
更多版本

    YesPlayMusic绿色版是一款十分好用的在线音乐播放器,一款能够让用户在电脑上一站式体验全网海量音乐的播放,这里汇聚了网易云音乐资源,每天都能享受最简单的音乐播放。YesPlayMusic第三方网易云音乐有着清爽的音乐播放界面,里面的曲库皆是源自网易云,用户完全把这个当做第三方网易云,不用会员也能畅享高音质的音乐内容。

    YesPlayMusic绿色版

    YesPlayMusic电脑版做为一款第三方的网易云PC播放器,颜值较高,能登录网易云的账号,海量的音乐都能在线收藏,添加成为自己的歌单,每天找歌更加方便。

    YesPlayMusic绿色版特色

    使用 Vue.js 全家桶开发

    网易云账号登录

    MV 播放

    支持歌词显示

    无任何社交功能

    海外用户可直接播放(需要登录网易云账号)

    支持 UnblockNeteaseMusic,自动使用 QQ/酷狗/酷我音源替换变灰歌曲链接 (网页版不支持)

    支持 MediaSession API,可以使用系统快捷键操作上一首下一首

    每日自动签到(手机端和电脑端同时签到)

    Light/Dark Mode 自动切换

    支持 Touch Bar

    支持 PWA,可在 Chrome/Edge 里点击地址栏右边的 + 安装到电脑

    支持显示歌曲和专辑的 Explicit 标志

    YesPlayMusic绿色版全新的音乐部署

    部署至 Vercel

    除了下载安装包使用,你还可以将本项目部署到 Vercel 或你的服务器上。下面是部署到 Vercel 的方法。

    部署网易云 API,详见Binaryify/NeteaseCloudMusicApi 。你也可以将 API 部署到 Vercel。

    点击本仓库的仓库的Fork,复制本到你的GitHub账号。

    点击仓库的添加文件,选择新建文件,输入vercel.json,将下面的内容复制粘贴到文件中,替换https://your-netease-api.example.com为你刚刚部署的网易云API地址:

    {

    “重写”:[

    {

    “来源”:“ /api/:match* ”,

    “目的地”:“ https://your-netease-api.example.com/:match* ”

    }

    ]

    }

    打开 Vercel.com,使用 GitHub 登录。

    点击 Import Git Repository 并选择你刚刚复制的仓库并点击 Import。

    点击个人账户的旁边的选择。

    点击环境变量,重新填写名称为VUE_APP_NETEASE_API_URL,/api值为,点击添加。最后点击的 Deploy 就可以部署到 Vercel 了。

    部署到自己的服务器

    除了部署到 Vercel,你还可以部署到自己的服务器上

    部署网易云API,详见Binaryify/NeteaseCloudMusicApi

    雪原仓库

    git clone https://github.com/qier222/YesPlayMusic.git

    安装依赖

    纱线安装

    (可选)使用 Nginx 代理 API,将 API 映射路径为/api,如果 API 和网页不在同一个域下的话(跨域),就会有一些 bug。

    复制/.env.example文件/.env,修改里面的值为易网VUE_APP_NETEASE_API_URL的API地址。本地开发的话可以API地址为http://localhost:3000,YesPlayMusic地址为http://localhost:8080。如果你使用了返回云地址为API地址,可以重新填写API地址/api。

    VUE_APP_NETEASE_API_URL=http://localhost:3000

    打包打包

    纱线运行构建

    将/dist目录下的文件上传到你的 Web 服务器

    码头工人部署

    构建 Docker Image

    docker build -t yesplaymusic 。

    启动 Docker 容器

    docker run -d --name YesPlayMusic -p 80:80 yesplaymusic

    Docker Compose 启动

    码头工人组成 -d

    YesPlay音乐地址为 http://localhost

    YesPlayMusic绿色版替换音源

    直接打开可运行文件

    去文件下载的发布版本找到最新版本,然后在某个资产找到你的系统架构的可运行回来后两点下即可使用。

    macOS 因为签名问题,暂时不提供可运行的文件。请先按照其他习惯使用。

    NPM 安装

    安装成依赖

    npm install @unblockneteasemusic/server

    yarn add @unblockneteasemusic/server #对于 Yarn 用户

    用 NPX 运行

    npx -p @unblockneteasemusic/服务器 unblockneteasemusic

    注册成 Windows 服务

    安装服务

    clone直接或下载本,在项目根部运行。有弹窗,直接可能确定。如果有目录的node ./nw.js安全管家等软件会阻止,直接允许。运行成功后可在电脑服务中看到服务。

    配置

    http 使用代理127.0.0.1,端口默认使用8080。

    如果想要添加启动参数,请在项目根目录中的nw.js中配置scriptOptions。

    如果想要卸载已经安装的服务,请再次运行node ./nw.js。

    安装服务在项目根目录生成daemon文件夹后,可以在这里查看日志。

    配置参数

    $ unblockneteasemusic -h

    用法:unblockneteasemusic [-v] [-p 端口] [-a 地址] [-u url] [-f 主机]

    [-o源[源 ...]] [-t 令牌] [-e url] [-s]

    [-H]

    可选参数:

    -v, --version 输出版本号

    -p端口,--port 端口指定服务器端口

    -a地址,--address 地址指定服务器主机

    -u url,--proxy-url url 通过上游代理请求

    -f主机,--force-host 主机强制网易服务器ip

    -o source [source ...], --match-order source [source ...]

    设置源优先级

    -t token, --token token 设置代理认证

    -e url, --endpoint url 替换虚拟端点使用公共主机

    -s, --strict 启用代理限制

    -c , --cnrelay host:port 中国大陆中继获取音乐url

    -h , --help 输出使用信息

    音源清单

    将有这样的-oUNM的声音使用像源代号:

    节点 app.js -o bilibili ytdlp

    YesPlayMusic绿色版替换音源

    YesPlayMusic绿色版网易云API

    安装

    $ git clone git@github.com:Binaryify/NeteaseCloudMusicApi.git

    $ npm install

    运行

    $ node app.js

    服务器启动默认端口为 3000, 若不想使用 3000 端口 , 可使用以下命令 : Mac/Linux

    $ PORT=4000 node app.js

    windows 下使用 git-bash 或者 cmder 等终端执行以下命令 :

    $ set PORT=4000 && node app.js

    服务器启动默认 host 为 localhost,如果需要更改, 可使用以下命令 : Mac/Linux

    $ HOST=127.0.0.1 node app.js

    windows 下使用 git-bash 或者 cmder 等终端执行以下命令 :

    $ set HOST=127.0.0.1 && node app.js

    Vercel 部署

    v4.0.8 加入了 Vercel 配置文件,可以直接在 Vercel 下部署了,不需要自己的服务器(访问 Vercel 部署的接口,需要额外加一个 realIP 参数,如 /song/url?id=191254&realIP=116.25.146.177)

    操作方法

    fork 此项目

    在 Vercel 官网点击 New Project

    点击 Import Git Repository 并选择你 fork 的此项目并点击import

    点击 PERSONAL ACCOUNT 的 select

    直接点Continue

    PROJECT NAME自己填,FRAMEWORK PRESET 选 Other 然后直接点 Deploy 接着等部署完成即可

    可以使用代理

    在 query 参数中加上 proxy=your-proxy 即可让这一次的请求使用 proxy

    // 例子

    const url = `http://localhost:3000/song/url?id=33894312&proxy=http://121.196.226.246:84`

    fetch(url).then(function () {

    // do what you want

    })

    // 结果

    // {"data":[{"id":33894312,"url":"http://m10.music.126.net/20180104125640/930a968b3fb04908b733506b3833e60b/ymusic/0fd6/4f65/43ed/a8772889f38dfcb91c04da915b301617.mp3","br":320000,"size":10691439,"md5":"a8772889f38dfcb91c04da915b301617","code":200,"expi":1200,"type":"mp3","gain":-2.0E-4,"fee":0,"uf":null,"payed":0,"flag":0,"canExtend":false}],"code": 200}

    v3.3.0 后支持使用 PAC 代理,如 ?proxy=http://192.168.0.1/proxy.pac

    可以在 Node.js 调用

    v3.31.0 后支持 Node.js 调用,导入的方法为module内的文件名,返回内容包含status和body,status为状态码,body为请求返回内容,参考module_example 文件夹下的 test.js

    const { login_cellphone, user_cloud } = require('NeteaseCloudMusicApi')

    async function main() {

    try {

    const result = await login_cellphone({

    phone: '手机号',

    password: '密码',

    })

    console.log(result)

    const result2 = await user_cloud({

    cookie: result.body.cookie, // 凭证

    })

    console.log(result2.body)

    } catch (error) {

    console.log(error)

    }

    }

    main()

    支持 TypeScript

    // test.ts

    import { banner } from 'NeteaseCloudMusicApi'

    banner({ type: 0 }).then((res) => {

    console.log(res)

    })

    精品推荐

    相关下载

    热门标签
    软件排行榜
    最新更新
    网友评论
    我要跟贴
    • 河南平顶山电信 网友 过期爱

      感谢分享,这个版本好用吗

    • 云南昆明移动 网友 画卿颜

      感谢分享,用上啦~

    • 江苏无锡电信 网友 满眼醉意

      非常非常给力,非常非常实用

    • 吉林辽源电信 网友 你温柔了十里冬

      厉害

    • 内蒙古包头移动 网友 不见长安

      这个确实不错的软件

    +
    0