Как получить лучшие скайп уведомления в Ubuntu?

10

В Ubuntu я хочу получать настраиваемые уведомления, когда кто-то говорит в чате Skype (но не в «каналах» группового чата).

Проблема в:

  • У меня много открытых окон, поэтому я часто не замечаю, когда на панели задач появляется новое или меняется его значок.
  • Встроенные Skype-уведомления крошечные и почти сразу исчезают, поэтому я их не замечаю
  • Я попытался использовать этот сценарий в настройках уведомлений Skype, но он также исчезает слишком быстро: notify-send "%sname:" "%smessage" -i skype-chat( update: notify-send теперь поддерживает настройку )
  • Я попытался использовать pidgin вместо Skype, в надежде, что его уведомления будут лучше, но в нем отсутствует слишком много функций, например, добавление чатов с закладками над моим списком контактов

Есть ли какой-нибудь лучший пакет уведомлений, который я могу использовать вместо notify-send?

Или какое-то другое решение?

ОБНОВЛЕНИЕ: В идеале окно уведомлений должно располагаться поверх всех других окон и требовать, чтобы пользователь нажимал на него перед исчезновением, чтобы убедиться, что оно его увидело.

Уилл Шеппард
источник

Ответы:

2

Есть программа под названием Skype-Wrapper, которая пытается улучшить систему уведомлений Skype в Ubuntu, интегрируя ее в меню сообщений Ubuntu.

изображение Skype Wrapper от OMGUbuntu

Вы можете увидеть инструкции по установке из этой статьи в OMGUbuntu .

В первом ответе на этот вопрос есть дополнительные инструкции на AskUbuntu (который является моим источником этой информации).

Эяль
источник
3

У xfce4-notifyd есть возможность установить тему, прозрачность и время до исчезновения.

Мне лично пришлось удалить предыдущий демон уведомления, чтобы установить новый по умолчанию ...


Если вы используете команду notify osd ( gnome-notify ), инструменты для ее настройки можно найти здесь .


источник
3

Если вы используете, notify-sendи кажется, что он исчезает слишком быстро, вы можете попробовать указать его время ожидания:

"notify-send --expire-time=5000"

Это должно скрыть сообщение через 5 секунд (5000 мс).

Эйнар Лиелманис
источник
1
опция --expire-time на меня не влияет. Я использую v0.7.2
Уилл Шеппард
используйте «-t 5000» для задержки сообщения; "notify-send --help" полезен
virtualeyes
2

У меня была похожая жалоба, и в итоге я установил этот плагин API, который позволил мне добавить учетную запись Skype в Empathy. Теперь я получаю свои сообщения Skype в хорошем эмпатическом всплывающем окне и отключаю свои скайп-всплывающие окна. Одно предостережение, оставьте Skype для всплывающих окон для входящих звонков, так как Empathy не может справиться с ними. По крайней мере, он не может быть установлен на моей Fedora.

Примечание: я работаю в предположении, что Ubuntu Empathy работает примерно так же, как Fedora Empathy. Пожалуйста, поправьте меня, если я ошибаюсь.

SaintWacko
источник
0

Я нашел аналогичное решение для моего клиентского пиджина IRC .

Я создал плагин, который вызывает следующие команды:

# play a sound
/usr/bin/play /usr/share/sounds/gnome/default/alerts/drip.ogg

# display a popup message
/usr/bin/zenity --info --title "Message received"
Уилл Шеппард
источник