Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [HOWTO] Conky - мощный монитор для XWindow  (Прочитано 942132 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн raptor3003

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #825 : 06 Марта 2009, 07:26:15 »
А вот у меня такое чудовище вышло )) Пол ночи убил

http://pic.ipicture.ru/uploads/090306/v0VAYTFcgi.jpg

Оффлайн lazyal

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #826 : 06 Марта 2009, 17:22:12 »
Товарищи, а как избавиться от собственного окна conky? Выставил own window-no - пропадают коньки вообще. Как-то случайно сделал, не могу повторить, чтоб на дисплее были только символы, а окна, пусть даже прозрачного - не нужно.

Оффлайн raptor3003

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #827 : 07 Марта 2009, 04:25:51 »
соглсен . Но если я уберу окно - начнут моргать все значки (((

Оффлайн lazyal

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #828 : 07 Марта 2009, 12:43:00 »
Ведь здесь нет окна, или просто не заметно?

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #829 : 07 Марта 2009, 13:00:03 »
own_window_transparent yes
own_window_type override ,не?Тут смотри значения http://conky.sourceforge.net/config_settings.html

Оффлайн Shurik2k5

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #830 : 08 Марта 2009, 01:24:29 »
Хотел прикрутить отображение текущих передач по тв, излазил весь инет, ничего похожего не нашел.
Наваял небольшой скриптик, берущий программу из яндекса на php (на чем умею ;))

Получается примерно так:


итак мой конфиг:
${font Sans:size=9:weight=bold}${color orange}Сейчас по ТВ ${hr 2}$color${font Sans:size=8:weight=bold}
${color white} ${execi 120 ~/.conky/tv}

файл ~/.conky/tv:
#!/usr/bin/php
<?php
// (c) 2009 Shurik2k5 <shurik2k5@runlive.org>
$file explode('<table cellpadding="0" cellspacing="0" border="0" class="schedule">',iconv("cp1251","utf8",str_replace("||","\n",str_replace("\n",""str_replace("</td>"," ||",str_replace("</a></td>"," -",implode("",file("http://pda.tv.yandex.ru/"))))))));
print 
strip_tags($file[1]);    //орт
print strip_tags($file[2]);    //россия
print strip_tags($file[3]);    //нтв
print strip_tags($file[4]);    //культура
print strip_tags($file[5]);    //спорт
//print strip_tags($file[6]);    //5 канал
?>
Ненужные каналы можете заккоментировать с помощью "//" в начале строки

для предотвращения переполнения буфера  и обрезания строк добавить в .conkyrc:
text_buffer_size 1500это кстати бывало и при обрезании строк скрипта с баша.
Ubuntu 8.10, 2.6.27-12-generic, GNOME + KDE4.2.

dog_simpson

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #831 : 09 Марта 2009, 14:58:03 »
Хотел прикрутить отображение текущих передач по тв, излазил весь инет, ничего похожего не нашел.
Наваял небольшой скриптик, берущий программу из яндекса на php (на чем умею ;))

Получается примерно так:


итак мой конфиг:
${font Sans:size=9:weight=bold}${color orange}Сейчас по ТВ ${hr 2}$color${font Sans:size=8:weight=bold}
${color white} ${execi 120 ~/.conky/tv}

файл ~/.conky/tv:
#!/usr/bin/php
<?php
// (c) 2009 Shurik2k5 <shurik2k5@runlive.org>
$file explode('<table cellpadding="0" cellspacing="0" border="0" class="schedule">',iconv("cp1251","utf8",str_replace("||","\n",str_replace("\n",""str_replace("</td>"," ||",str_replace("</a></td>"," -",implode("",file("http://pda.tv.yandex.ru/"))))))));
print 
strip_tags($file[1]);    //орт
print strip_tags($file[2]);    //россия
print strip_tags($file[3]);    //нтв
print strip_tags($file[4]);    //культура
print strip_tags($file[5]);    //спорт
//print strip_tags($file[6]);    //5 канал
?>
Ненужные каналы можете заккоментировать с помощью "//" в начале строки

для предотвращения переполнения буфера  и обрезания строк добавить в .conkyrc:
text_buffer_size 1500это кстати бывало и при обрезании строк скрипта с баша.

слушай, вот на яндексе есть настройки программы под себя, используются куки, как тут быть ? тож занимался этим, но никак не придумаю, как брать программы нужные мне, а то он по дефолту выдает только 5 программ =)
или не заморачивался так?

Оффлайн Shurik2k5

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #832 : 09 Марта 2009, 15:09:14 »
слушай, вот на яндексе есть настройки программы под себя, используются куки, как тут быть ? тож занимался этим, но никак не придумаю, как брать программы нужные мне, а то он по дефолту выдает только 5 программ =)
или не заморачивался так?
знаем, плавали, для настроек под себя используй библиотеку snoopy, при этом, естественно код усложниться и станет намного больше одной строчки, а так, все реально ;)
Ubuntu 8.10, 2.6.27-12-generic, GNOME + KDE4.2.

dog_simpson

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #833 : 10 Марта 2009, 01:24:37 »
сэнкс =)

Оффлайн pterodaktil

  • Активист
  • *
  • Сообщений: 785
  • "Suum cuique" (Каждому свое)
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #834 : 10 Марта 2009, 22:56:55 »
Помогите прикрутить данные lm-sensors в коньках.
Вывод sensors  ниже
(Нажмите, чтобы показать/скрыть)
Да, еще какой-то загадочный сенсор
Цитировать
temp3:        -2.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = transistor
Камеры Пельте и тому подобных изысков не стоит в системе

« Последнее редактирование: 10 Марта 2009, 23:11:22 от pterodaktil »
Одним из примеров громоздкой и бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft.

(c)Т.Э.Кренкель, А.Г.Коган, А.М. Тараторин. "Персональные ЭВМ в инженерной практике"

Оффлайн raptor3003

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #835 : 11 Марта 2009, 12:47:52 »
Хе , эта дурацкая рамка от компиза появляется ))) В меню windows decoration надо тени на 0 сбросить и рамка исчезает )

dog_simpson

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #836 : 13 Марта 2009, 00:32:17 »
бывает что инета не бывает, а програмку хочется наблюдать всегда

файл tv.php
Цитировать
#!/usr/bin/php
<?php
$file = implode("",file("http://tv.yandex.ru"));

preg_match_all('/(?<=<span class="location">Телеканал ).*(?=<\/span>)/', $file, $matches3);
preg_match_all('/(?<=id=\d\d\d\d\d\d\d\d">)[0-9][:][0-9][0-9]|[0-9][0-9][:][0-9][0-9](?=<\/a>)/', $file, $matches1);
preg_match_all('/(?<=<\/span><span class="summary">).*(?=<\/span><span class="location">)/', $file, $matches2);

for($i=0; $i<count($matches1[0]); $i++)
{
if($matches1[0][$i] <= 9) {$tim = "0".$matches1[0][$i];}
else $tim = $matches1[0][$i];
$text = $text.$matches3[0][$i]." - ".$tim." - ".strip_tags($matches2[0][$i])."\n";
}

$fil = fopen("~/txt/tv.txt","w+");
$fw=fputs($fil,$text);
fclose($fil);
?>

файл tv.sh
т.к. интернет по нату, а вообще любое условие, проверяющее наличие интернета.
часто бывает что инет через проксю, ненаю пока какбы получше сделать условие для такова случая
Цитировать
#!/bin/bash
if ping -c 1 62.148.128.1 | grep 'errors, 0%'> /dev/null
 then
  php /home/simpson/scripts/tv/tv.php
 fi
 for chanal in Первый Россия Центр НТВ Культура Спорт
   do
   cat /home/simpson/scripts/tv/tv.txt | grep $chanal | grep `date +%H:`|cut -d = -f 1
  done

из коньков вызывать tv.sh
Цитировать
${execi 1800 ~/.conky/scripts/tv.sh}

Оффлайн ciklon

  • Участник
  • *
  • Сообщений: 178
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #837 : 17 Марта 2009, 15:27:19 »
Подскажите пожалуйста как сделать так чтобы значки на рабочем столе не прятались под коньками... Желательно чтобы они были сверху или вообще не могли появляться в зоне коньков
mint 14 asus z99l

Оффлайн slogan

  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #838 : 18 Марта 2009, 03:33:05 »
а у меня ярлыки на дескопе пропали
навидь на их место появляются
я читал что нада в xorg.conf dbe дописать
так пунк moduls не нашел????

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #839 : 18 Марта 2009, 17:59:02 »
Чувствую старею, память не держит. На двух компах стоят коньки и отлично показывают температуру и т.д.
Вот на третей машине поставил коньки - а с температурой ерунда - помню что нужно было установить какой то пакет для сенсоров. Вот не могу вспомнить какой. :idiot2:
Не подскажете какой?

 

Страница сгенерирована за 0.021 секунд. Запросов: 19.