Как я могу найти идентификатор Индикатора приложения?

Я хочу изменить порядок дисплея нескольких приложений в верхней панели Ubuntu 11.10 (входящий в 3D Единицу), но я поражен, что, кажется, нет никакого простого способа сделать это. Однако я считал, что следующий файл управляет порядком дисплея:

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

Более подробная информация здесь: http://www.webupd8.org/2011/06/how-to-change-application-indicators.html

В настоящее время у меня есть следующие установленные приложения верхней панели:

  • Радио-лоток
  • My-Weather-Indicator
  • Choqok (клиент Твиттера)
  • Индикатор системного монитора
  • Индикатор Classicmenu

Для выполнения шагов в вышеупомянутой ссылке, я должен знать соответствующее приложение идентификатор Индикатора для каждого из вышеупомянутых приложений. Как я могу найти их?

2
задан 18 June 2012 в 21:37

2 ответа

ref:
Как узнать, какое приложение связано со значком индикатора?

Закладка:
Как можно Я нахожу идентификаторы индикатора приложения?

Этот скрипт

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 слева направо. Подробнее см.
Как узнать, какое приложение связано со значком индикатора?

0
ответ дан 18 June 2012 в 21:37

Насколько я могу судить, идентификаторы должны быть просто командами, используемыми для запуска приложений. Другой возможный способ понять это - использовать dconf-editor и перейти на рабочий стол -> unity -> панель и посмотреть список в системном белом списке. Это предполагает, что вы занесли все в белый список с ['all'].

0
ответ дан 18 June 2012 в 21:37

Другие вопросы по тегам:

Похожие вопросы: