1 个不稳定版本
0.1.0 | 2021年9月27日 |
---|
#745 在 音频
175KB
115 行
音乐控制台Discord丰富存在感
这是一个使用moc-rs crate为MoC服务器添加Discord丰富存在感功能的小型Rust程序,我非常喜欢使用MoC,我也喜欢使用Discord,但我找不到任何可以为MoC添加丰富存在感功能的程序,所以我亲自编写了它!
依赖关系
⚠️ 此实用程序假定您在路径中已有程序 mocp
,因为MoC是仅限Linux的程序,您可以在大多数发行版的软件仓库中找到一个名为 moc
的软件包来找到最新版本。
对于Arch,您将执行
sudo pacman -S moc
对于Debian或Ubuntu
sudo apt install moc
这将使 mocp
程序在路径中可用,如果您无法安装它,请查看官方的 moc下载页面。
功能
- 区分播放本地文件和播放网络广播电台
- 按钮用于加入收听广播电台
- 不同的状态,播放、流式传输、暂停和停止,都有自己独立的图标,除了流式传输状态,它使用播放状态的图标。
- 显示完整的标题作为详情,如果不可用,则使用文件名代替
- 流式传输广播电台时的已过时间
- 本地文件完成前的剩余时间
需要帮助!
目前源代码看起来非常凌乱,我几乎不知道如何在Rust中使用生命周期,如果您能查看源代码,我将非常高兴!
现在的徽标看起来还可以,但如果您有其他设计想要分享,请不要犹豫,在issue中打开一个!
贡献
感谢您对贡献的兴趣!请打开一个issue或合并请求来贡献。根据MPL2.0许可证,您提交的代码贡献将获得与上述相同的许可,没有任何额外的条款或条件。
许可证
本项目根据 MPL 2.0 许可。
依赖关系
~1–2MB
~41K SLoC