Oprogramowanie > Inne
[ROZWIĄZANY]Conky - pogoda
:
Witam!
Zaciekawiła mnie ostatnio możliwość dodoania pogody do conky.
Niestety informacje które znalazłem są archiwalne i pogodynka (skrypt pogodynka.sh) jedyne co pokazuje to "Serwis nieaktualny".
Czy isnieje jeszcze jakiś działający skrypt?
1709:
Czy to pomoże?
https://askubuntu.com/questions/1190907/how-can-i-get-conky-to-display-weather
Man: https://wttr.in/:help
Przykład jak działa w przeglądarce: https://wttr.in/Warszawa
W skrócie:
Dzięki temu że dane są wyświetlane przy pomocy tekstu,
to oprócz przeglądarki mogą być wyświetlane także w terminalu przy pomocy komendy curl.
To z kolei jest przydatne do dodania w konfiguracji conky,
przykład jak wygląda jest pierwszym linku.
Trochę więcej informacji można znaleźć także na stronie projektu https://github.com/chubin/wttr.in
robson75:
Od kilku ładnych lat mam dodany wttr.in w swoim conky, i tak to wygląda
Wystarczy dodać taką oto linię
--- Kod: ---
${color}${execi 1200 curl -s wttr.in/Szczecin?lang=pl | sed -n '3,7{s/\d27\[[0-9;]*m//g;s/^..//;s/ *$//;p}'}
--- Koniec kodu ---
Oczywiście możesz zmienić nazwę miasta na swoje.
Wszystko pięknie, ale minus jest taki że serwer wttr.in często nie działa, tzn. nie ma połączenia, i wtedy aby conky mi się uruchamiało muszę za#ować wyżej wymienioną linie.
baker:
Spróbuj to zautomatyzować np. dodając opcję -m 2 do curl:
--- Kod: ---
${color}${execi 1200 curl -s -m 2 wttr.in/Szczecin?lang=pl | sed -n '3,7{s/\d27\[[0-9;]*m//g;s/^..//;s/ *$//;p}'}
--- Koniec kodu ---
https://curl.se/docs/manpage.html#-m
ewentualnie użyj tej opcji: https://curl.se/docs/manpage.html#--connect-timeout
:
Woow! Nawet nie wiedziałem że coś takiego istnieje.
To jest dokładnie to czego szukałem.
Wielkie dzięki.
Nawigacja
[#] Następna strona
Idź do wersji pełnej