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


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

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

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

toZen

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3300 : 26 Июля 2016, 06:33:13 »
chrome_cat, smapi_bat_power отображает остаточный уровень зарядки батареи. ))
http://conky.sourceforge.net/docs.html

Оффлайн chrome_cat

  • Активист
  • *
  • Сообщений: 923
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3301 : 26 Июля 2016, 09:18:09 »
τοΖεη, :D
я читал доку, но, видимо, по диагонали :)
спасибо за пояснения.

Раз легких путей нет, видимо мощность придется считать по закону Ома.

adawdp

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3302 : 24 Августа 2016, 15:03:04 »
2016 Aug 24; 08:02 AM; Oakville, ON, Canada.

— Здравствуйте все, о ПОГОДЕ хотелось бы :)… Сначала yahoo перестало давать погоду, теперь вот погода в аэропортах приказала долго жить (http://weather.noaa.gov — This Service is no longer available)
— Нужна только температура (строки файла конфигурации, теперь это не работает):
Код: (txt) [Выделить]
${font caviar dreams:size=16}${color FFFFFF}${alignr}Bishop ${weather http://weather.noaa.gov/pub/data/observations/metar/stations/ CYTZ temperature temperature 30} °C${font}
${font caviar dreams:size=16}${color FFFFFF}${alignr}Pearson ${weather http://weather.noaa.gov/pub/data/observations/metar/stations/ CYYZ temperature temperature 30} °C${font}
Код: (txt) [Выделить]
${execi 900 curl -s "http://weather.yahooapis.com/forecastrss?w=9807&u=c" -o ~/.cache/weather.xml}${font}
${font Regular:size 18}${color lightgrey}${voffset -6}${alignc}${execi 900 grep "yweather:condition" ~/.cache/weather.xml | grep -o "temp=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}°C
${font Regular:size 18}${color bff1ff}${alignc}${scroll 40 1 ${execi 900 grep "yweather:location" ~/.cache/weather.xml | grep -o "city=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}}
— Чем заменить и есть ли готовый код у кого?
« Последнее редактирование: 24 Августа 2016, 15:05:43 от adawdp »

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7810
  • We were here
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3303 : 24 Августа 2016, 16:51:19 »
adawdp, вот, на скорую руку: текущая температура в Москве
Код: (text) [Выделить]
${execi 3600 curl -s http://www.yr.no/place/Russia/Moscow/Moscow/forecast.xml | grep -m1 temperature | tr -cd [:digit:]}
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3304 : 24 Августа 2016, 17:57:37 »
adawdp,
http://weather.yahooapis.com/forecastrss
Не дает погоду.
Найдите страничку где показывает нужную вам темп-ру, а код сделаем.

adawdp

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3305 : 24 Августа 2016, 19:01:48 »
2016 Aug 24; 12:01 PM

ALiEN175, спасибо работает! Что-то и не знал об этом сайте…
Renzrv, спасибо! Не будем делать лишних движений, будем решать проблемы по мере их поступления и тем самым экономить время :)!
— Подождём пока предложенный уважаемым  ALiEN175 сайт изменит политику…

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3306 : 06 Сентября 2016, 14:30:10 »
#!/bin/bash

URL='http://informer.gismeteo.ru/xml/29838_1.xml'
USR_AG='Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:48.0) Gecko/20100101 Firefox/48.0'

D="$(curl -s -A "$USR_AG" "$URL" | tr -d '\r\n' | sed 's/<FORECAST/\n&/g' | grep -m1 '^<FORECAST')"

# температура
sed -rn 's/.*<HEAT min="([0-9]+)" max="([0-9]+)".*/Темп. \1..\2°C/p' <<<"$D"

# ветер
sed -rn 's/.*<WIND min="(.+)" max="(.+)" direction="([0-9]+)".*/\1 \2 \3/p' <<<"$D" \
| awk '{ print ($1+$2)/2,$3}' \
| sed -rn 's/0$/С/; s/1$/С-В/; s/2$/В/; s/3$/Ю-В/; s/4$/Ю/; s/5$/Ю-З/; s/6$/З/; s/7$/С-З/
s/^(.+) (.+)/Ветер \1 м\/с \2/p'

# давление
sed -rn 's/.*<PRESSURE max="([0-9]+)" min="([0-9]+)".*/\1 \2/p' <<<"$D" | awk '{ print "Давл.",($1+$2)/2,"мм" }'

Оффлайн piyavking

  • Активист
  • *
  • Сообщений: 760
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3307 : 12 Сентября 2016, 20:33:29 »
барагоз,

У тебя в строке '${execi' - это просто команда на выполнение скрипта. Чтоб выхлоп скрипта отображался в коньках, должно быть '${execpi'.
RPI4, awesomeWM, st, librewolf, vim/gvim, mpv/smplayer, jack, guitarix, lmms, ardour, mednafen, rhvoice, dsda-doom

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7810
  • We were here
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3308 : 12 Сентября 2016, 21:02:33 »
piyavking, неверно. execpi "парсит" вывод на предмет переменных conky. Cтрока скрипта выводится и exec, и execi, и execpi
(Нажмите, чтобы показать/скрыть)
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн piyavking

  • Активист
  • *
  • Сообщений: 760
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3309 : 12 Сентября 2016, 22:57:24 »
ALiEN175,

Твоя правда, забыл уже. Давно коньками не баловался. Виджеты в awesome теплей и ламповей, по моему личному оценочному суждению. не говоря уже об интерактивности "искаропки".
RPI4, awesomeWM, st, librewolf, vim/gvim, mpv/smplayer, jack, guitarix, lmms, ardour, mednafen, rhvoice, dsda-doom

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3310 : 14 Сентября 2016, 06:15:36 »
Цитировать
Хотелось на примере ошибок разобраться
барагоз,
Чтобы разобраться-последовательно с начала скрипта проверяй какие данные получаются в результате выполнения.
Выводи содержимое переменных эхами, данные в канале между командами:
command1 | tee /dev/stderr | command2или в файл:
command1 | tee file | command2Еще для отладки bash/sh скриптов есть опция -x
« Последнее редактирование: 14 Сентября 2016, 06:20:07 от renzrv »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ReNzRv

  • Старожил
  • *
  • Сообщений: 2648
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3312 : 18 Сентября 2016, 04:01:05 »
барагоз,
За Р сделаю скрипт этого или других сайтов
Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.15. Несанкционированно рекламировать и продвигать другие сетевые и несетевые ресурсы, товары, компании, услуги; так же запрещён любой PR.

+5%
--toZen
« Последнее редактирование: 18 Сентября 2016, 06:13:28 от τοΖεη »

adawdp

  • Гость
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3313 : 13 Декабря 2016, 18:30:44 »
2016 Dec 13; 10:30 AM; Oakville, ON, Canada.

— Уже пробовал разобраться с этой проблемой(https://forum.ubuntu.ru/index.php?topic=284725.0), но пока ответа не нашёл. Кому что известно по данной проблеме?
2016 Dec 06; 07:58 AM; Oakville, ON, Canada.

— Здравствуйте все!
— После установки новой системы 14.04 (после ремонта оборудования) в conky, которое ранее работало нормально на этом же компьютере перестали отображаться стрелки часов. Хотя при загрузке conky эти стрелки отображаются, при появлении колец исчезают.

— Если запускать в терминале то ошибка следующего содержания:
Код: (txt) [Выделить]
Conky: llua_do_call: function conky_clock_rings execution failed: /home/fjf/.conky/clock_rings.lua:314: attempt to perform arithmetic on local 'value' (a nil value)— Пытаюсь найти ответ, но пока ничего существенного объясняющего причину найти не удалось.

— Кто что может предложить, может есть какие-то другие часы, кроме тех что в файле ~/.conky/clock_rings.lua? Или может не в часах вообще дело?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7810
  • We were here
    • Просмотр профиля
Re: [HOWTO] Conky - мощный монитор для XWindow
« Ответ #3314 : 13 Декабря 2016, 18:50:44 »
adawdp, скиньте файлик ~/.conky/clock_rings.lua - посмотрим в чем дело.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

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