Oprogramowanie > Inne

[ROZWIĄZANY]Conky - pogoda

(1/3) > >>

:
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

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej