Як покращити сповіщення Skype в Ubuntu?


10

В Ubuntu я хочу отримувати сповіщення про налаштований спосіб, коли хтось спілкується в розмові по Skype (але не в "каналах" групового чату).

Проблема полягає в наступному:

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

Чи є якийсь кращий пакет сповіщень, який я можу використовувати замість сповіщення-надсилання?

Або якесь інше рішення?

ОНОВЛЕННЯ: В ідеалі вікно сповіщень залишатиметься над усіма іншими вікнами і вимагає від користувача натиснути на нього перед тим, як зникнути, щоб переконатися, що вони його бачили.

Відповіді:


2

Існує програма під назвою Skype-Wrapper, яка намагається вдосконалити систему сповіщень Skype в Ubuntu, інтегруючи її в меню повідомлень Ubuntu.

картинка Skype Wrapper від OMGUbuntu

Інструкції з установки з цієї статті ви можете побачити в OMGUbuntu .

У першій відповіді на це питання на AskUbuntu (що є моїм джерелом для цієї інформації) є додаткові інструкції .



3

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

Мені особисто довелося видалити попередній демон сповіщення, щоб встановити нове як стандартне ...


Якщо ви використовуєте notify osd ( gnome-notify ), інструменти GUI для їх налаштування можна знайти тут .


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 у гарному спливаючому віці Empathy, і я відключив спливаючі вікна Skype. Одне застереження, залиште спливаючі вікна Skype для вхідних дзвінків, оскільки Емпатія не може впоратися з ними. Принаймні, він не може встановити мою Fedora.

Примітка. Я працюю за припущенням, що Ubuntu Empathy працює дещо схоже на емпатію Fedora. Будь ласка, виправте мене, якщо я помиляюся.


0

Я знайшов подібного роду рішення для мого IRC клієнта Pidgin .

Я створив плагін, який викликає такі команди:

# 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"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.