LINUX.ORG.RU

Conky и rss


0

0

Захотел тут прикрутить RSS к конькам, однако столкнулся с траблой по поводу форматирования текста. Коньки у меня в правом нижнем углу сидят: alignment bottom_right.

Строки для rss такие:

TEXT
${alignr 4} ${rss http://www.linux.org.ru/section-rss.jsp?section=1 10 feed_title}

${alignr 4} ${rss http://www.linux.org.ru/section-rss.jsp?section=1 10 item_titles 10}

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

Вот так это выглядит на скрине: http://smages.com/i/a3/ed/a3edc5b67f897efd4bf0667487f67cad.jpg

Коньки 1.5.1., дебиан ленни.

Куда копать?

ЗЫЖ за шрифты и трое часов - не ругать, мы не в галерее... ;)

anonymous
Ответ на: комментарий от amoralyrr

Ага, тоже хочешь еще одни часы себе? ;)

http://smages.com/i/3f/fb/3ffb6062e08567ac27889a2062bfc894.jpg

Я гимпом внизу себе поправил, ибо адрес сайта мне там нехер не нужен. Правил коряво, художник с меня тот еще, так что даю именно оригинал.

anonymous
()

А если вот так:

TEXT
${alignr 4} ${rss http://www.linux.org.ru/section-rss.jsp?section=1 10 feed_title}

${alignr 4} ${rss http://www.linux.org.ru/section-rss.jsp?section=1 10 item_title 0}
${alignr 4} ${rss http://www.linux.org.ru/section-rss.jsp?section=1 10 item_title 1}
${alignr 4} ${rss http://www.linux.org.ru/section-rss.jsp?section=1 10 item_title 2}
${alignr 4} ${rss http://www.linux.org.ru/section-rss.jsp?section=1 10 item_title 3}
${alignr 4} ${rss http://www.linux.org.ru/section-rss.jsp?section=1 10 item_title 4}
${alignr 4} ${rss http://www.linux.org.ru/section-rss.jsp?section=1 10 item_title 5}

Сорри, я свои коньки сломал - прям ща проверить не могу.
Но мне не нравиться Ваше использование item_titles
(именно с буквой s на конце)

Bebop ★★
()

Подскажите, кто у вас показывает инфу по интерфейсу eth0 в нижнем статусбаре?

andreyu ★★★★★
()
Ответ на: комментарий от Bebop

2Bebop:

Да, так работает, спасибо за совет. Осталось только выяснить глюк с item_titles это фича или баг.

2andreyu:

В смысле? Программа какая? Это все conky, ессно. Оно так разделено на две части потому, что полоса в 16 пикселей внизу не перекрывается окнами, соответственно вся нужная постоянно инфа висит внизу. Ну а излишества вынесены чуть выше. Или тебе строка конфига нужна?

anonymous
()
Ответ на: комментарий от anonymous

> В смысле? Программа какая? Это все conky, ессно.

Понял, спасибо.

> Или тебе строка конфига нужна?

Буду благодарен.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

Да, в принципе, там сложного то ничего, все есть в манах. Как-то так он у меня:

${alignr 4} eth0: ${downspeed eth0}/${upspeed eth0} cpu: $cpu% $acpitemp °C mem: $memperc% | ${time %c}

anonymous
()
Ответ на: комментарий от anonymous

> ${alignr 4} eth0: ${downspeed eth0}/${upspeed eth0} cpu: $cpu% $acpitemp °C mem: $memperc% | ${time %c}

Спасибо за сэкономленное время ;)

andreyu ★★★★★
()
Ответ на: комментарий от anonymous

>Осталось только выяснить глюк с item_titles это фича или баг.

Это совокупность фич: alignr работает только для одной строки (ну или как-то так), а item_titles вообще-то выдает многострочную конструкцию. Ну и числовой параметр там как-то хреново документирован.

Bebop ★★
()
Ответ на: комментарий от Bebop

> alignr работает только для одной строки (ну или как-то так)

Для одной строчки выводимого на экран текста. А по идее должна работать только для одной строчки конфига, независимо от того, сколько эта строчка конфига будет рисовать строк на экране. Как-то так. Та же фигня если запустить в exec cat какого-нибудь файла.

Имхо - явная недоработка. Было бы у меня нормально с ангельским - отослал бы багрепорт.

> Ну и числовой параметр там как-то хреново документирован.

Это да, но интуитивно понятно, что число после item_titles означает количество выводимых заголовков. ;)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.