Leap 15 编译需要把 Cargo.toml 里的 futures 设置成 gtk_3_18
【功能需求】不知道能否添加一个歌手&歌单搜索的功能呢。尤其是歌手搜索,有时候因为比较喜欢某个歌手,或者是希望了解一个未曾接触过的乐队,就很希望搜索到他/她,然后只是听一个人的。感觉这种不是技术性的问题就不在github提issue了
接口是现成的,不光歌手,歌词、专辑等都可以搜,只不过当初考虑如果搜歌手就会多增加一到两层页面(先显示歌手,点击歌手再显示相关专辑或歌曲),对现在的页面设计需要返回两次才能回到主页面,体验太差就没加。
了解了,辛苦!
非常感谢!已安装 了,终于可以用了!
1.0 版本已经发布,欢迎品尝!
是否能解决海外用户因地域限制无法播放的问题?在浏览器端我使用这个扩展:GitHub - nondanee/NetEaseMusicWorldPlus: Unlock NetEase Music for World. 可以播放。
1赞
非常感谢楼主无私奉献
楼主很有动力,rust 软件一律好评
下个版本可以实现,之前研究过,觉得没需求就没加。
宅的
我很好奇有没有一点能往 Windows 移植的可能性。。。。
理论上是可以的,不过已经很久没碰 windows 了。
编译卡在了 dbus 上
我一会研究一下怎么解决 dbus 问题
打脸了,刚测试可以请求到播放链接,但 gstreamer 不支持自定义请求,所以还是播放不了。
我已经把 dbus 的依赖去掉了,仍然出现了 dbus 的错误
看来可能是其他组件带起来的
error: failed to run custom build command for `libdbus-sys v0.2.1`
Caused by:
process didn't exit successfully: `C:\Users\ws103\Documents\GitHub\netease-cloud-music-gtk\target\debug\build\libdbus-sys-46b436f76fc6626c\build-script-build` (exit code: 101)
--- stderr
thread 'main' panicked at 'called `Result::unwrap ()` on an `Err` value: Command { command: "\"pkg-config\" \"--libs\" \"--cflags\" \"dbus-1\" \"dbus-1 >= 1.6\"", cause: Os { code: 2, kind: NotFound, message: "The system cannot find the file specified." } }', src\libcore\result.rs:1188:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
mpris-player 也依赖于 dbus
我用新绑定的手机号不能登录
需要绑定 163 邮箱的手机号(手机号邮箱),到邮箱绑定下应该就可以了。
1赞
mpris 看起来是用来能让从桌面控制播放的部分,能删么?
把/src/widgets/player.rs
里面的 mpris 的用法全删掉