Настройка conky часть вторая

  • Автор темы madman
  • Дата начала
  • Просмотров 4292 Просмотров

madman

Резидент
225
266
2 Июл 2016
Скрипт для отображения погоды в Conky с gismeteo.

Итак, научим Conky выдирать данные о погоде из [Для просмотра ссылки Войди или Зарегистрируйся |этого] XML. Вам нужно получить ссылку для своего города. Для Москвы это Для просмотра ссылки Войди или Зарегистрируйся

.

Теперь создайте файл conky-weather.sh с таким содержимым:

Код скрипта

Если все работает, то добавьте в ваш ~/.conkyrc следующие строки: ${color a1ccea}Weather:
${color ffffff}${execi 3600 /путь/до/скрипта/conky-weather.sh}

Вот и все. Выглядеть участок Conky с погодой будет примерно так:
jh4EZddTZwA.jpg


Скрипт для показа погоды в Conky с учетом направления ветра:

Код скрипта

Скрипт аналогичен предыдущему. XML-информер гисметео дает о ветре такие данные:
WIND min="3" max="5" direction="3"
direction="0" - северный, direction="1" - северо-восточный и т.д. Скрипт направление ветра показывает сокращенно - С, Ю-В, С-З и т.д. Все должно быть сделано правильно, однако, когда я писал этот скрипт, гисметео говорил, что ветер в моем городе южный. При этом XML-информер сообщал, что направление ветра - "3" (цифра, а не буква), что должно соответствовать юго-восточному ветру. Не понятно, почему такие разногласия у них.

Вывод скрипта выглядит так: $ ./weather.sh
Темп. -11..-9 °C
Ветер 4 м/с Ю-В
Давл. 748 мм