Есть ли способ «подключить» меню обмена сообщениями?

Подсказка Takkat для Marantz («... для персонализации сервиса, который нам нужно зарегистрировать с помощью уникального устройства ...») помогла мне успешно настроить это с помощью M-CR603, и я надеюсь, что мое обновление полезно, хотя эта тема (и M-CR603) довольно старые. Код доступа на radioomarantz.com - это MAC устройства. Через Центр программного обеспечения я установил darkice и icecast2 на своем Thinkpad W520 с 64-битным Ubuntu 14.04, используя один из многих руководств, доступных в общественном достоянии. На radioomarantz.com я добавил локальный URL-адрес результирующего радиопотока Icecast (http: //192.168.xx.yy: 8000 / stream.mp3) в качестве настраиваемой радиостанции. Он работал почти без глюков.

5
задан 8 July 2011 в 08:26

9 ответов

Интересный вопрос. Существует нет официального API для обнаружения, изменилось ли меню сообщений в его состоянии. Вы можете сделать это, посмотрев интерфейс DBus службы индикаторов-сообщений. Способ сценария оболочки выглядит следующим образом:

  $ gdbus call --session --dest com.canonical.indicator.messages --object-path /com/canonical/indicator/messages/service --method com.canonical.indicator.messages.service.AttentionRequested

Существует также сигнал «AttentionChanged». Вы можете отслеживать это, чтобы определить состояние при его обновлении.

Кроме того, если вас интересуют отдельные элементы меню обмена сообщениями, вся их информация экспортируется с использованием libindicate. Возможно, у DBus есть еще один слушатель libindicate, который получает всю информацию и сводит его по-другому.

7
ответ дан 25 May 2018 в 19:54
  • 1
    Привет Тед, есть ли способ контролировать состояние присутствия индикатора обмена сообщениями? Например, сигнал, когда кто-то изменяет статус от офлайн до доступного. – Owais Lone 28 July 2012 в 20:07

Интересный вопрос. Существует нет официального API для обнаружения, изменилось ли меню сообщений в его состоянии. Вы можете сделать это, посмотрев интерфейс DBus службы индикаторов-сообщений. Способ сценария оболочки выглядит следующим образом:

$ gdbus call --session --dest com.canonical.indicator.messages --object-path /com/canonical/indicator/messages/service --method com.canonical.indicator.messages.service.AttentionRequested

Существует также сигнал «AttentionChanged». Вы можете отслеживать это, чтобы определить состояние при его обновлении.

Кроме того, если вас интересуют отдельные элементы меню обмена сообщениями, вся их информация экспортируется с использованием libindicate. Возможно, у DBus есть еще один слушатель libindicate, который получает всю информацию и сводит его по-другому.

7
ответ дан 25 July 2018 в 21:36

Интересный вопрос. Существует нет официального API для обнаружения, изменилось ли меню сообщений в его состоянии. Вы можете сделать это, посмотрев интерфейс DBus службы индикаторов-сообщений. Способ сценария оболочки выглядит следующим образом:

$ gdbus call --session --dest com.canonical.indicator.messages --object-path /com/canonical/indicator/messages/service --method com.canonical.indicator.messages.service.AttentionRequested

Существует также сигнал «AttentionChanged». Вы можете отслеживать это, чтобы определить состояние при его обновлении.

Кроме того, если вас интересуют отдельные элементы меню обмена сообщениями, вся их информация экспортируется с использованием libindicate. Возможно, у DBus есть еще один слушатель libindicate, который получает всю информацию и сводит его по-другому.

7
ответ дан 31 July 2018 в 12:31

Интересный вопрос. Существует нет официального API для обнаружения, изменилось ли меню сообщений в его состоянии. Вы можете сделать это, посмотрев интерфейс DBus службы индикаторов-сообщений. Способ сценария оболочки выглядит следующим образом:

$ gdbus call --session --dest com.canonical.indicator.messages --object-path /com/canonical/indicator/messages/service --method com.canonical.indicator.messages.service.AttentionRequested

Существует также сигнал «AttentionChanged». Вы можете отслеживать это, чтобы определить состояние при его обновлении.

Кроме того, если вас интересуют отдельные элементы меню обмена сообщениями, вся их информация экспортируется с использованием libindicate. Возможно, у DBus есть еще один слушатель libindicate, который получает всю информацию и сводит его по-другому.

7
ответ дан 2 August 2018 в 03:13

Интересный вопрос. Существует нет официального API для обнаружения, изменилось ли меню сообщений в его состоянии. Вы можете сделать это, посмотрев интерфейс DBus службы индикаторов-сообщений. Способ сценария оболочки выглядит следующим образом:

$ gdbus call --session --dest com.canonical.indicator.messages --object-path /com/canonical/indicator/messages/service --method com.canonical.indicator.messages.service.AttentionRequested

Существует также сигнал «AttentionChanged». Вы можете отслеживать это, чтобы определить состояние при его обновлении.

Кроме того, если вас интересуют отдельные элементы меню обмена сообщениями, вся их информация экспортируется с использованием libindicate. Возможно, у DBus есть еще один слушатель libindicate, который получает всю информацию и сводит его по-другому.

7
ответ дан 4 August 2018 в 19:08

Интересный вопрос. Существует нет официального API для обнаружения, изменилось ли меню сообщений в его состоянии. Вы можете сделать это, посмотрев интерфейс DBus службы индикаторов-сообщений. Способ сценария оболочки выглядит следующим образом:

$ gdbus call --session --dest com.canonical.indicator.messages --object-path /com/canonical/indicator/messages/service --method com.canonical.indicator.messages.service.AttentionRequested

Существует также сигнал «AttentionChanged». Вы можете отслеживать это, чтобы определить состояние при его обновлении.

Кроме того, если вас интересуют отдельные элементы меню обмена сообщениями, вся их информация экспортируется с использованием libindicate. Возможно, у DBus есть еще один слушатель libindicate, который получает всю информацию и сводит его по-другому.

7
ответ дан 6 August 2018 в 03:25

Интересный вопрос. Существует нет официального API для обнаружения, изменилось ли меню сообщений в его состоянии. Вы можете сделать это, посмотрев интерфейс DBus службы индикаторов-сообщений. Способ сценария оболочки выглядит следующим образом:

$ gdbus call --session --dest com.canonical.indicator.messages --object-path /com/canonical/indicator/messages/service --method com.canonical.indicator.messages.service.AttentionRequested

Существует также сигнал «AttentionChanged». Вы можете отслеживать это, чтобы определить состояние при его обновлении.

Кроме того, если вас интересуют отдельные элементы меню обмена сообщениями, вся их информация экспортируется с использованием libindicate. Возможно, у DBus есть еще один слушатель libindicate, который получает всю информацию и сводит его по-другому.

7
ответ дан 7 August 2018 в 21:12

Интересный вопрос. Существует нет официального API для обнаружения, изменилось ли меню сообщений в его состоянии. Вы можете сделать это, посмотрев интерфейс DBus службы индикаторов-сообщений. Скрипт сценария выглядит так:

  $ gdbus call --session --dest com.canonical.indicator.messages --объект-путь / ком / канонический / индикатор / сообщения / служба -  -method com.canonical.indicator.messages.service.AttentionRequested  

Существует также сигнал « AttentionChanged ». Вы можете отслеживать это, чтобы определить состояние при его обновлении.

Кроме того, если вас интересуют отдельные элементы меню обмена сообщениями, вся их информация экспортируется с помощью libindicate . Возможно, на DBus есть еще один слушатель libindicate, который получает всю информацию и объединяет ее по-другому.

7
ответ дан 10 August 2018 в 09:30

Интересный вопрос. Существует нет официального API для обнаружения, изменилось ли меню сообщений в его состоянии. Вы можете сделать это, посмотрев интерфейс DBus службы индикаторов-сообщений. Скрипт сценария выглядит так:

  $ gdbus call --session --dest com.canonical.indicator.messages --объект-путь / ком / канонический / индикатор / сообщения / служба -  -method com.canonical.indicator.messages.service.AttentionRequested  

Существует также сигнал « AttentionChanged ». Вы можете отслеживать это, чтобы определить состояние при его обновлении.

Кроме того, если вас интересуют отдельные элементы меню обмена сообщениями, вся их информация экспортируется с помощью libindicate . Возможно, на DBus есть еще один слушатель libindicate, который получает всю информацию и объединяет ее по-другому.

7
ответ дан 13 August 2018 в 12:59
  • 1
    Привет Тед, есть ли способ контролировать состояние присутствия индикатора обмена сообщениями? Например, сигнал, когда кто-то изменяет статус от офлайн до доступного. – Owais Lone 28 July 2012 в 20:07

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

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