网易云音乐Discord状态同步三步上手
【免费下载链接】NetEase-Cloud-Music-DiscordRPC在Discord上显示网抑云/QQ音乐. Enables Discord Rich Presence For Netease Cloud Music/Tencent QQ Music.项目地址: https://gitcode.com/gh_mirrors/ne/NetEase-Cloud-Music-DiscordRPC
开黑时队友问你耳机里在放什么歌,你总不想中途切出去截图。NetEase-Cloud-Music-DiscordRPC 做的就是网易云音乐Discord状态同步这件事:音乐App照常播放,Discord头像下自动出现"正在听"的卡片;暂停歌曲或切到全屏游戏时,状态会自己收起,不用你管。
🎧 一分钟看懂它做什么
同步的信息包括歌名、歌手、专辑和封面,进度条跟着播放位置走,卡片上还有一个"一起听"按钮,点进去就是当前这首歌的在线页面。歌曲一暂停或播放器退出,Discord状态立刻清空,不留残留。检测到全屏程序(比如游戏)在前台时也会清掉状态,不打扰别人看你的游戏画面。目前支持网易云音乐和QQ音乐两个客户端,同一时间只认一个在前台的音乐窗口。
🚀 把工具跑起来
第一步,拿代码。终端里执行:
git clone https://gitcode.com/gh_mirrors/ne/NetEase-Cloud-Music-DiscordRPC预期结果:本地多出一个源码目录,里面有解决方案文件 NetEaseMusic-DiscordRPC.sln。
第二步,编译运行。机器上要先装 .NET 10 桌面运行时(x64),然后在目录里执行:
dotnet build NetEaseMusic-DiscordRPC.sln用 Visual Studio 打开 sln 点生成也可以。编译完直接运行生成的可执行文件,预期结果:右下角托盘区出现一个小图标,播放一首歌,Discord状态里就出现正在听的曲目和封面。
第三步,改一处配置。默认配置已经能用,这一步只在你想让某些程序运行时也保留状态时才需要做:编辑 windows.txt,把对应程序的窗口类名一行一条加进去。
⚙️ 让它更合你意
如果你只想在特定程序里也保留状态,就把那个程序的窗口类名(lpClassName)加进 windows.txt,例如:
VisualStudioAppManagement Code.exe保存后重开该程序即可生效。
如果你不想每次开机都自动运行,就右键托盘图标,把 AutoStart 前的勾取消;第一次启动时它是默认开启的。
如果你想彻底停掉,就在托盘菜单里点 Exit,状态会一并清掉。
🕹️ 什么时机用,什么时机可忽略
- Discord 语音里聊歌、分享歌单时开着,队友看到状态就能直接点"一起听"。
- 办公、学习时开着,朋友路过就知道你在听什么,比打字快。
- 打排位、看比赛时无需操心:全屏会自动清状态,除非你专门把游戏窗口加进了白名单。
🛟 新手最容易卡住的三件事
状态不刷新或者根本不出现?先确认装过 .NET 10 桌面运行时(x64),再确认托盘图标还在,然后把播放器重启一次。
想让某个程序运行时状态不消失?查出该窗口的类名(lpClassName),加到 windows.txt 白名单里,保存后重开程序。
开机不想让它自己跑?右键托盘图标,取消 AutoStart 即可。
写在最后
一个托盘小图标,把"正在听什么"挂到 Discord 上,三步就能跑起来。现在克隆下来编译一次,下次开黑队友看到状态就懂了。
【免费下载链接】NetEase-Cloud-Music-DiscordRPC在Discord上显示网抑云/QQ音乐. Enables Discord Rich Presence For Netease Cloud Music/Tencent QQ Music.项目地址: https://gitcode.com/gh_mirrors/ne/NetEase-Cloud-Music-DiscordRPC
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考