如何找到应用指标ID?

我想在Ubuntu 11.10的顶部面板中更改几个应用程序的显示顺序(登录到Unity 3D),但我很惊讶似乎没有简单的方法来执行此操作。 但是,我已经读过以下文件控制显示顺序:

/usr/share/indicator-application/ordering-override.keyfile 

有关详细信息,请访问: http : //www.webupd8.org/2011/06/how-to-change-application-indicators.html

目前我安装了以下顶级应用程序:

  • 无线电托盘
  • 我问天气,指示灯
  • Choqok(Twitter客户端)
  • 系统监控指示灯
  • Classicmenu指标

为了执行上述链接中的步骤,我需要知道上述每个应用程序的正确应用程序指示符ID。 我怎么能找到这些?

据我所知,ID应该只是用于启动应用程序的命令。 另一种可能的解决方法是使用dconf-editor并转到desktop – > unity – >面板并查看systray-whitelist中的列表。 假设你已经用[‘all’]将所有内容列入白名单。

参考:
如何找出哪个应用程序与指标图标相关联?

书签:
如何找到应用指标ID?

这个脚本

 qdbus --literal com.canonical.AppMenu.Registrar \ /com/canonical/Unity/Panel/Service \ com.canonical.Unity.Panel.Service.Sync \ | sed -e 's/[^{]*{\(.*\)}\]/\1/' | sed -e 's/\[[^"]*/[/g' \ | sed -e 's/\[\(\(\("[^"]*"\|[^,"]*\), \)\{4\}\)[^]]*,\([^,]*\)\]/[\4, \1]/g' \ | sed -e 's/\[\([^,]*\, \)\("[^"]*",\)/[ \1\2 /g' \ | sed -e 's/\[ *\(....,.\{24\}\) */[\1/g' | sed -e 's/\], \[/]\n[/g' | sort -n -k2 

将从左到右列出匹配的ap / id。 详情见
如何找出哪个应用程序与指标图标相关联?