Open ay86 opened 2 years ago
如果你的需求只是在状态栏显示一些内容,而且和Macast本身没有太大的互动的话,有更好的应用可以完成状态栏菜单的需求,比如 swiftbar 或者 xbar (他俩共享同样格式的插件,推荐前者 我用起来感觉比较稳定)
Macast的dev_test分支应该可以满足修改菜单的需求(有一阵没看这个代码了,记不太清了)
这里是我当时写到一半的一个插件,功能应该是可以刷新出来局域网内的其他局域网DLNA设备,然后把本机的视频投过去(应该是只支持mac)可以参考看看。
大概就是插件内调用了:cherrypy.engine.publish("update_setting_menu"),然后Macast就会刷新一下菜单,我不确定main分支上的代码支不支持这个功能,如果不支持的话,dev_test分支的客户端可以从这里下载到(可能有bug):https://github.com/xfangfang/Macast/actions/runs/3254749763
我自己编写了一个插件,想通过是否有投屏来更新插件菜单的状态(enabled)但是找不到方法,请问可以通过什么方式来做到?