Скрипт для отображения погоды в Conky с gismeteo.
Итак, научим Conky выдирать данные о погоде из [Для просмотра ссылки Войдиили Зарегистрируйся |этого] XML. Вам нужно получить ссылку для своего города. Для Москвы это Для просмотра ссылки Войди или Зарегистрируйся
.
Теперь создайте файл conky-weather.sh с таким содержимым:
Код скрипта
Если все работает, то добавьте в ваш ~/.conkyrc следующие строки: ${color a1ccea}Weather:
${color ffffff}${execi 3600 /путь/до/скрипта/conky-weather.sh}
Вот и все. Выглядеть участок Conky с погодой будет примерно так:
Скрипт для показа погоды в Conky с учетом направления ветра:
Код скрипта
Скрипт аналогичен предыдущему. XML-информер гисметео дает о ветре такие данные:
WIND min="3" max="5" direction="3"
direction="0" - северный, direction="1" - северо-восточный и т.д. Скрипт направление ветра показывает сокращенно - С, Ю-В, С-З и т.д. Все должно быть сделано правильно, однако, когда я писал этот скрипт, гисметео говорил, что ветер в моем городе южный. При этом XML-информер сообщал, что направление ветра - "3" (цифра, а не буква), что должно соответствовать юго-восточному ветру. Не понятно, почему такие разногласия у них.
Вывод скрипта выглядит так: $ ./weather.sh
Темп. -11..-9 °C
Ветер 4 м/с Ю-В
Давл. 748 мм
Итак, научим Conky выдирать данные о погоде из [Для просмотра ссылки Войди
.
Теперь создайте файл conky-weather.sh с таким содержимым:
Код скрипта
Если все работает, то добавьте в ваш ~/.conkyrc следующие строки: ${color a1ccea}Weather:
${color ffffff}${execi 3600 /путь/до/скрипта/conky-weather.sh}
Вот и все. Выглядеть участок Conky с погодой будет примерно так:
Скрипт для показа погоды в Conky с учетом направления ветра:
Код скрипта
Скрипт аналогичен предыдущему. XML-информер гисметео дает о ветре такие данные:
WIND min="3" max="5" direction="3"
direction="0" - северный, direction="1" - северо-восточный и т.д. Скрипт направление ветра показывает сокращенно - С, Ю-В, С-З и т.д. Все должно быть сделано правильно, однако, когда я писал этот скрипт, гисметео говорил, что ветер в моем городе южный. При этом XML-информер сообщал, что направление ветра - "3" (цифра, а не буква), что должно соответствовать юго-восточному ветру. Не понятно, почему такие разногласия у них.
Вывод скрипта выглядит так: $ ./weather.sh
Темп. -11..-9 °C
Ветер 4 м/с Ю-В
Давл. 748 мм