Автор Гілка: Нотіфікатори  (Прочитано 3355 раз)

Відсутній Tikhon

  • Кореспондент
  • ***
  • дописів: 135
  • Карма: +0/-0
  • програміст
Нотіфікатори
« : 2006-06-20 16:52:43 »
Порадьте будь ласка якийсь софт для оповіщень!
Хочу зробити вспливаючі віконця при надходженні пошти, та не второпаю як.  :-/
З повагою....

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Нотіфікатори
« Відповідей #1 : 2006-06-20 18:25:23 »
Я користуюсь скриптом notify-send з пакета libnotify. Він показує нормальні спливні віконця - з іконками, загловком, форматуванням в HTML-і.
[Fedora Linux]

Praporshic

  • Гість
Re: Нотіфікатори
« Відповідей #2 : 2006-06-21 00:16:36 »
У KDE це може робити kbiff.

Відсутній Tikhon

  • Кореспондент
  • ***
  • дописів: 135
  • Карма: +0/-0
  • програміст
Re: Нотіфікатори
« Відповідей #3 : 2006-06-21 12:29:11 »
notify-send в мене відображається всього секунду (може й менше)
скільки б -t не ставив
якийсь глюк :(

kbiff не підходить, не юзаю КДЕ
З повагою....

Praporshic

  • Гість
Re: Нотіфікатори
« Відповідей #4 : 2006-06-21 12:42:31 »
kbiff не підходить, не юзаю КДЕ
Це ще не означає що Ви не можете користуватись тим, що є у КДЕ.
А взагалі:
$ apt-cache show biff
Package: biff
Priority: extra
Section: mail
Installed-Size: 96
Maintainer: Dave Holland <dave@debian.org>
Architecture: i386
Version: 1:0.17.pre20000412-2
Depends: libc6 (>= 2.3.2.ds1-21), netbase
Filename: pool/main/b/biff/biff_0.17.pre20000412-2_i386.deb
Size: 13938
MD5sum: b78d5e186a64ea8a0b05da59b7d37300
Description: a mail notification tool
 biff is a small program that prints a message to your terminal
 when new email arrives. Actually, the message is printed by
 the comsat daemon, and biff just enables/disables the u+x
 permission flag for the terminal, which comsat uses to determine
 whether or not to write to your terminal.
 .
 biff is mainly of historic interest, since there are much better
 alternatives (xbiff, gbiff) that are network-aware and do not
 require a daemon. Although there are no known security problems,
 running additional services is often considered risky.
 .
 By default, the biff service is disabled. To use biff email
 notification, you must enable this service by running 'update-inetd
 --enable biff' after the package is installed. You may also need
 to modify the configuration of your mail transport agent to enable
 comsat notification.
Tag: interface::commandline, interface::daemon, mail::notification, role::sw:client, role::sw:server, works-with::mail

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Нотіфікатори
« Відповідей #5 : 2006-06-21 15:44:18 »
notify-send в мене відображається всього секунду (може й менше)
скільки б -t не ставив
якийсь глюк :(
Додайте три нулі до параметру для -t або заберіть той параметр. Там затримка в мілісекундах.
« Змінено: 2006-06-21 15:56:44 від lvm »
[Fedora Linux]

Відсутній Tikhon

  • Кореспондент
  • ***
  • дописів: 135
  • Карма: +0/-0
  • програміст
Re: Нотіфікатори
« Відповідей #6 : 2006-06-21 17:02:25 »
Додайте три нулі до параметру для -t або заберіть той параметр. Там затримка в мілісекундах.

ти ба, і справді, а хелп в мене бреше :)

sirj@sergiy> notify-send --help
Usage: notify-send [OPTIONS]* <summary> [body]
  -u, --urgency=STRING           Specifies the urgency level (low, normal,
                                 critical).
  -t, --expire-time=INT          Specifies the timeout in seconds at which to
                                 expire the notification.
  -i, --icon=ICON1,ICON2,...     Specifies an icon filename or stock icon to
                                 display.
  -t, --type=ICON1,ICON2,...     Specifies the notification type.

Help options:
  -?, --help                     Show this help message
  --usage                        Display brief usage message

дякую, з цим розібрався, тепер проблема номер два,
не працює форматування в HTML, коли обрамлюю текст тегами (<html> включно)
спливає пусте віконце

також не працюють іконки
З повагою....

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Нотіфікатори
« Відповідей #7 : 2006-06-23 13:00:43 »
Цитата
ти ба, і справді, а хелп в мене бреше
В мене теж. Споробуйте обновити пакет. Воно підтримує HTML й іконки з 3.x. Зараз в пакетах доступна версія 4.0 і можна скомпілювати 4.2 (вийшла тиждень тому).

Згідно специфікації libnotify, воно й не повинно підтримувати весь HTML. Мають підтримуватися теги <b>, <i>, <a href=""> та <img src="">, а всі решта - видалятися разом з їхнім вмістом.
[Fedora Linux]

Відсутній Tikhon

  • Кореспондент
  • ***
  • дописів: 135
  • Карма: +0/-0
  • програміст
Re: Нотіфікатори
« Відповідей #8 : 2006-06-23 14:18:30 »
Дякую, з HTML розібрався!

Вибачаюсь, я, мабуть, Вам вже набрид.
Не хотілося б перетворювати гілку в чат, але в мене notify-send не хоче відображати іконки. :(
Не знаєте в чому може бути проблема?

notify-send -u normal -t 10000 -i ~/.icons/Tango/16x16/apps/internet-mail.png  "Email" "New"
з --icon=~/.icons/Tango/16x16/apps/internet-mail.png також не працює
З повагою....

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Нотіфікатори
« Відповідей #9 : 2006-06-23 19:37:15 »
Дякую, з HTML розібрався!

Вибачаюсь, я, мабуть, Вам вже набрид.
Не хотілося б перетворювати гілку в чат, але в мене notify-send не хоче відображати іконки. :(
Не знаєте в чому може бути проблема?

notify-send -u normal -t 10000 -i ~/.icons/Tango/16x16/apps/internet-mail.png  "Email" "New"
з --icon=~/.icons/Tango/16x16/apps/internet-mail.png також не працює

В старій версії dbus не працювала передача двійкових даних, тому notify-send не може передати іконку. Обновіть dbus.
[Fedora Linux]

Відсутній Tikhon

  • Кореспондент
  • ***
  • дописів: 135
  • Карма: +0/-0
  • програміст
Re: Нотіфікатори
« Відповідей #10 : 2006-07-27 09:10:26 »
dbus-0.61-3.fc5.1

Помітив, що в rhythmbox оповіщення з іконкою працює. Одже проблема не в dbus.
Як би дізнатись як rhythmbox запускає цей оповіщувач.  >:(
З повагою....

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: Нотіфікатори
« Відповідей #11 : 2006-09-28 15:19:14 »
Треба вказувати назву файла з /usr/share/icons/gnome/*/stock/generic/ (без розширення), напр. "-i stock_alarm".
[Fedora Linux]

Відсутній Tikhon

  • Кореспондент
  • ***
  • дописів: 135
  • Карма: +0/-0
  • програміст
Re: Нотіфікатори
« Відповідей #12 : 2006-09-28 20:30:23 »
перейшов на ubuntu, тут все працює як має працювати
з будь-якими іконками
З повагою....

Відсутній CuB

  • Новачок
  • *
  • дописів: 44
  • Карма: +0/-0
  • рано чи піздно, так чи інакше
Re: Нотіфікатори
« Відповідей #13 : 2006-10-02 23:14:02 »
для fvwm можно взяти частину  з цього конфігу :)
« Змінено: 2006-10-02 23:15:32 від CuB »
wbr cub