Просмотрите недавние уведомления GNOME

Существует ли приложение/команда, которое позволяет мне просматривать недавние уведомления?

Предпочтительно основанный на тексте.

Я также хотел бы просмотреть тайм-аут уведомления для каждого уведомления.;)

3
задан 11 April 2019 в 02:20

2 ответа

Нет никакой команды для получения, ранее отправляют сообщения в Настольной Спецификации Уведомлений, таким образом, мое предположение - то, что они отбрасываются после получения.

Можно однако наблюдать их использование dbus-monitor команда, как это:

$ dbus-monitor "interface='org.freedesktop.Notifications'"

Отправка простого уведомления:

$ notify-send "Hi there!"

результаты со следующей информацией:

method call time=1555095758.597788 sender=:1.385 -> destination=:1.386 serial=6 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=GetServerInformation
method call time=1555095758.601101 sender=:1.385 -> destination=:1.386 serial=7 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify
   string "notify-send"
   uint32 0
   string ""
   string "Hi there!"
   string ""
   array [
   ]
   array [
      dict entry(
         string "urgency"
         variant             byte 1
      )
   ]
   int32 -1
signal time=1555095765.734845 sender=:1.386 -> destination=:1.385 serial=15 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=NotificationClosed
   uint32 1
   uint32 1

Поле Time является меткой времени UNIX, может быть переведен как это:

$ date -d @1555095765
Fri Apr 12 21:02:45 CEST 2019
3
ответ дан 1 December 2019 в 16:16
0
ответ дан 1 December 2019 в 16:16

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

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