cnf_statusbar.lua (ion)

2007-05-28 Thread Nicholas

Несколько вопросов по статусбару:

1. ctrl_statusbar.lua из коллекции скриптов не грузится...

2. Можно ли в "date_format='%a %Y-%m-%d %H:%M'" сделать "%H:%M" другим 
цветом ?


3. Как отобразить состояние батареи, можно ли изменять цвет при <10% ?

4. Как правильно отобразить количество непрочтенных (icedove_ом) писем 
на imap и news серверах ?
Можно ли просуммировать общее количество непрочтенных писем на всех 
ящиках ?


Спасибо.

--
Best regards,
Nicholas


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cnf_statusbar.lua (ion)

2007-05-29 Thread Roman Cheplyaka
* Nicholas <[EMAIL PROTECTED]> [2007-05-28 23:55:01-0400]
> Несколько вопросов по статусбару:
> 
> 1. ctrl_statusbar.lua из коллекции скриптов не 
> грузится...

С ctrl_statusbar.lua я дела не имел, так что буду отвечаь в общем.

> 2. Можно ли в "date_format='%a %Y-%m-%d %H:%M'" сделать 
> "%H:%M" другим цветом ?

Насколько я помню, один meter может иметь только один цвет.
Решение: сделать два meter'а, один из которых показывает дату со
статусом normal, другой время со статусом important.

> 3. Как отобразить состояние батареи, 
> можно ли изменять цвет при <10% ?

Для этого надо иметь команду, из вывода которой можно извлечь информацию
о заряде батареи, и написать простенький скрипт на lua. Цвет делается с
помощью statusd.inform. Все это описано в мануале (пакет ion3-doc).

> 4. Как правильно отобразить количество 
> непрочтенных (icedove_ом) писем на imap и news 
> серверах ?
> Можно ли просуммировать общее 
> количество непрочтенных писем на всех 
> ящиках ?

Ответ аналогичен предыдущему. Все это сделать можно (при условии, что вы
сможете узнать у icedove о его непрочтенных письмах).

-- 
Roman I. Cheplyaka
http://ro-che.info/


signature.asc
Description: Digital signature


Re: cnf_statusbar.lua (ion)

2007-05-29 Thread Nicholas

Roman Cheplyaka wrote:

Ответ аналогичен предыдущему. Все это сделать можно (при условии, что вы
сможете узнать у icedove о его непрочтенных письмах).


Вы могли бы любой пример с цветом привести ? Он понимает в формате 
"00" ?


А что касается "надо иметь команду, из вывода..." это понятно, а на 
практике - есть какие-нибудь уже известные сообществу примеры для почты, 
батареек, etc для статус бара ?



--
Best regards,
Nicholas


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cnf_statusbar.lua (ion)

2007-05-30 Thread Roman Cheplyaka
* Nicholas <[EMAIL PROTECTED]> [2007-05-29 10:47:26-0400]
> Roman Cheplyaka wrote:
> >Ответ аналогичен предыдущему. Все это 
> >сделать можно (при условии, что вы
> >сможете узнать у icedove о его непрочтенных 
> >письмах).
> 
> Вы могли бы любой пример с цветом 
> привести ? Он понимает в формате "00" ?

В том и дело, что нет :) Если не ошибаюсь, рождественскую елку в
статусбаре просто так сделать не получится. Работает оно так:
кроме собственно данных, которые показываются в sb, statusd-скрипт может
передавать еще и статус: normal, important и critical. Вот эти статусы
как раз и определяют цвет. А сам набор цветов задается в "теме"
(look_*.lua), но он один для всех meter'ов.

> А что касается "надо иметь команду, из 
> вывода..." это понятно, а на практике - есть 
> какие-нибудь уже известные сообществу 
> примеры для почты, батареек, etc для статус 
> бара ?

Я когда-то написал себе скрипт для красивого уведомления о почте. Но он
не для IMAP, а для локальных maildir'ов. Если интересно, поделюсь.
Впрочем, в дебиане примеров тоже достаточно:
% dpkg -L ion3-scripts | grep -c statusd 
39

-- 
Roman I. Cheplyaka
http://ro-che.info/


signature.asc
Description: Digital signature


Re: cnf_statusbar.lua (ion)

2007-05-30 Thread Nicholas

Roman Cheplyaka wrote:

В том и дело, что нет :) Если не ошибаюсь, рождественскую елку в
статусбаре просто так сделать не получится. Работает оно так:
кроме собственно данных, которые показываются в sb, statusd-скрипт может
передавать еще и статус: normal, important и critical. 


Спасибо, будет время - поразбираюсь


Я когда-то написал себе скрипт для красивого уведомления о почте. Но он
не для IMAP, а для локальных maildir'ов. Если интересно, поделюсь.


Если есть что-то готовое для icedove (он же может автоматом на винт 
новые письма сбрасывать), то конечно интересно.



Впрочем, в дебиане примеров тоже достаточно:
% dpkg -L ion3-scripts | grep -c statusd 


Можете посоветовать неофициальный репозитарий для Etch ?
(хочу повременить с тестингом)
Читал на вашем блоге о перепетиях - есть ли позитивные изменения с тех 
времен ?



--
Best regards,
Nicholas


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: cnf_statusbar.lua (ion)

2007-05-31 Thread Roman Cheplyaka
* Nicholas <[EMAIL PROTECTED]> [2007-05-30 21:39:27-0400]
> >Я когда-то написал себе скрипт для 
> >красивого уведомления о почте. Но он
> >не для IMAP, а для локальных maildir'ов. Если 
> >интересно, поделюсь.
> 
> Если есть что-то готовое для icedove (он же 
> может автоматом на винт новые письма 
> сбрасывать), то конечно интересно.

Я без понятия, как icedove хранит письма. Если в maildir (или если его
можно заставить хранить их в maildir), то непрочтенные -- это те, что
лежат в подкаталогах new. Соотв-но, их легко подсчитать.

> >Впрочем, в дебиане примеров тоже 
> >достаточно:
> >% dpkg -L ion3-scripts | grep -c statusd 
> 
> Можете посоветовать неофициальный 
> репозитарий для Etch ?
> (хочу повременить с тестингом)

А, пардон, все забываю, что бывают разные ветки.
Тогда проще просто пойти на сайт посмотреть (Ion-statusd monitors[1]).

> Читал на вашем блоге о перепетиях - есть 
> ли позитивные изменения с тех времен ?

Он таки немного изменил лицензию [2]. 

  1. http://modeemi.fi/~tuomov/repos/ion-scripts-3/#statusbar
  2. https://lists.berlios.de/pipermail/ion-general/2007-April/001959.html

-- 
Roman I. Cheplyaka
http://ro-che.info/


signature.asc
Description: Digital signature


Re: cnf_statusbar.lua (ion)

2007-05-31 Thread Nick 'TARANTUL' Novikov

30.05.07, Roman Cheplyaka<[EMAIL PROTECTED]> написал(а):

Впрочем, в дебиане примеров тоже достаточно:
% dpkg -L ion3-scripts | grep -c statusd
39


В etch ion3 нет вообще.
Может где имеются свежие неофициальные сборки ?

--
tarantul


Re: cnf_statusbar.lua (ion)

2007-06-01 Thread Nicholas

Roman Cheplyaka wrote:

  2. https://lists.berlios.de/pipermail/ion-general/2007-April/001959.html


Спасибо за объяснения,
если будут какието новости - будет интересно услышать.

--
Best regards,
Nicholas


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]