LINUX.ORG.RU
ФорумTalks

Нужны жерт^W пользователи-тестировщики

 


3

1

Почти допилил.
Поглядите, пощупайте, поплюйтесь.
Это ещё не релиз, но функционал реализован в полном объёме.
Осталось несколько важных нюансов по внешнему виду и управлению.

http://conconky.nanohertz.net

Что это вообще такое? ConConky это conky, только для консоли.

// Дальнейшая информация для тех, кому интересно завести-пощупать //
При первом запуске демон(можно и не демонизировать) создаст конфиг ~/.conconky/config.
Конфиг имеет вид
переменная\n
команда\n
переменная\n
команда\n
~\n
Строка форматирования1\n
Строка форматирования2\n

Файл будет создан не пустой, поэтому легко разберётесь.

О! И ещё. Если кинете в демона сигналом SIGTTOU то он перестанет обновлять данные. Чтобы вернуть вывод снова свистите.

Кажется всё. Если есть умные мысли кричите — мне будет интересно.

★★☆

Да там же тар-бомба! Посоны, не качайте, всю директорию засрал, пишу с домофона!

CYB3R ★★★★★
()

И, да. Я собрал, в конфиге заменил «uname» на «uname -a», получаю такое:

Uname = Linux monarch 3.9.4-1-ARCH #1 SMP PREEMPT Sat May 25 16:14:55 CEST 2013 Uname = Linux monarch 3.9.4-1-ARCH #1 SMP PREEMPT Sat May 25 16:14:55 CEST 2013 Uname = Linux monarch 3.9.4-1-ARCH #1 SMP PREEMPT Sat May 25 16:14:55 CEST 2013 Uname = Linux monarch 3.9.4-1-ARCH #1 SMP PREEMPT Sat May 25 16:14:55 CEST 2013 Uname = Linux monarch 3.9.4-1-ARCH #1 SMP PREEMPT Sat May 25 16:14:55 CEST 2013 Uname = Linux monarch 3.9.4-1-ARCH #1 SMP PREEMPT Sat May 25 16:14:55 CEST 2013 x86_64 GNU/Linux !
Что это? Так и должно быть? Я думал, это какая-то украшалочка для консоли, а получается, что сама консоль после этого неработоспособна.

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

ncurses
tmux

ConConky самодостаточен.

Stahl ★★☆
() автор топика
Ответ на: комментарий от CYB3R

У меня нормально. Странно...

Stahl ★★☆
() автор топика

Если есть умные мысли кричите — мне будет интересно.

Как насчёт $XDG_CONFIG_HOME?

Axon ★★★★★
()

Сделай обрамление какое-нибудь, а то если лог какой бежит или что-то подобное (на весь экран текст) то сбивает. А так очень понравилось, давно хотел что-нибудь такое!

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

обрамление какое-нибудь

Над этим работаю. Да, это важно и нужно.

Stahl ★★☆
() автор топика
Ответ на: комментарий от Axon

$XDG_CONFIG_HOME

Стандарты я люблю, но это будет потом, когда более важные вещи будут работать чуть лучше чем хорошо.

Stahl ★★☆
() автор топика

Спасибо, давно что-то подобное хотел в консоль, буду тестить!

suvor-07
()
Ответ на: комментарий от Stahl

Да, это баг. Ширина консоли — 80, если вывод меньше ширины всё нормально. Только консоль по прежнему нефункциональна.

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

консоль по прежнему нефункциональна

А что у тебя за консоль? Может ты там консоль PDP эмулируешь или ещё что-то старое или странное...

Stahl ★★☆
() автор топика
Ответ на: комментарий от CYB3R

в режиме демона всё окей.

⊙﹏⊙
Гы. Я всегда был хреновым тестером. Особенно своего кода.

Stahl ★★☆
() автор топика
Последнее исправление: Stahl (всего исправлений: 1)

сделай, пожалуйста, более привычные конфиги. хотя бы

# init section
...
param_i=command_i
...
# interface
...
format_string_i
...
cdshines ★★★★★
()
Ответ на: комментарий от Stahl

Работает только на вывод.

Не понял.

Да конфиг дефолтный.

cat read.sh
#!/bin/bash
read -s teststr
echo
echo $teststr
./read.sh *тут ввожу 1234567890*

*на выходе* 4567890

То есть при обновлении вывода conconcy сбрасывается и вводимая строка.

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 1)
Ответ на: комментарий от alozovskoy

Ага, понял.
Да, вижу такой баг.
Х.з. как править, но буду думать.

Stahl ★★☆
() автор топика
Ответ на: комментарий от cdshines

более привычные конфиги

Извини, но я ненавижу писать парсеры.
Возможно позже, когда пофикшу баги.

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

Извини, но я ненавижу писать парсеры.

O_o А что, для ini-style конфигов нет готовых парсеров?

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

Если запустить на VT, то всё работает, но спам в систему уведомлений в это время всё равно сыплется.

Axon ★★★★★
()

Если есть умные мысли кричите

СКРИНЫ ДОБАВЬ НА САЙТ!!!!!

q11q11 ★★★★★
()

Помню на лоре образца года эдак 2007-2008 был модный мем - «а что это за программа в правом верхнем углу» :-) Идея хорошая, странно, что до этого топика никогда такого не встречал.

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

что-то вроде «пиздюк conky».

Ну дык по смыслу подходит. Висит в углу и «пиздит».

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