Улучшение Отправки Уведомлений. Добавление Нового Сообщения К Предыдущему

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

Но при всех его преимуществах есть и недостатки.

Например, большое количество пользователей смущает тот факт, что они не кликабельны.

Также, если вы получите несколько таких сообщений, они будут показываться подряд с интервалом в 10 секунд. И сейчас мы попробуем это частично исправить.



Улучшение отправки уведомлений.
</p><p>
 Добавление нового сообщения к предыдущему

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

По сути я изменил всего одну строчку — с выводом notify-send. Скачать скрипт можно отсюда: Скачать notify-send-ex.tar.gz с exfile.ru Распакуйте архив в /usr/bin или /usr/local/bin на свой вкус.

Далее добавляем новый пункт в автозагрузку (ubuntu: Система — Настройки — Автозагрузка приложений): Имя: notify-ex-server Команда: /usr/bin/notify-append-server.py Нажмите «Закрыть».

Теперь нажмите Alt+F2 и напишите /usr/bin/notify-append-server.py. Далее мы используем его для отправки уведомлений вместо notify-send «Заголовок» «Текст» -i Приложение такая команда notify-send-ex Приложение «Заголовок» «Текст» А новые сообщения будут добавляться в конец предыдущих.

О том, как это работает, можно прочитать на сайте автора скрипта по ссылке, которую я дал в начале статьи.

Спасибо за внимание =) P.S. частично как дополнение к статье Простое управление демоном музыкального проигрывателя на панели Gnome Теги: #настройка Linux #ubuntu #libnotify #notify-osd

Вместе с данным постом часто просматривают: