我想研究制作一个针对 13.10 的指标,通过从远程服务中提取数据让我保持最新状态,并且如果可能的话,将来允许我与它进行交互,例如触发构建、移动到下一个正在播放的曲目等。
虽然似乎有很多关于指标的文献
http://developer.ubuntu.com/resources/technologies/application-indicators/
一个可以开箱即用的示例,我可以随意玩一下,这将是完美的开始。
有人能给我指出一个我可以安装的示例项目吗?或者,如果不行的话,能给我指出一个他们认为构建良好且可以远程抓取一些数据的指标源吗?理想情况下,这个指标应该用 Python 或 C# 编写。
更好的是,是否有一个我可以查看的官方指标列表(官方是指 Ubuntu 存储库中的指标,而不是 PPA 中的指标)?如果有,指标是否单独打包,因此我是否有办法查看我安装的所有指标的源代码,或者它们通常与应用程序一起打包?
答案1
我建议采取两步流程...
1)安装指标-系统监视器然后编写一个 shell 脚本来调用远程服务并显示您的数据(指示器只会显示)。
2) 下列任何一项指标有哪些应用指标可用?将为您提供如何编写指标的示例...这就是我学习的方式。
FWIW,看看我的指标并以此为例。指示器的菜单由静态文本标签(您的显示)或可点击的菜单项(可触发操作/脚本)组成。