Info o pogodzie w małych miastach
-
- Sędziwy Jeż
- Posty: 45
- Rejestracja: 05 mar 2008, 18:16
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Kontakt:
Info o pogodzie w małych miastach
W jaki sposób pobierać dane o pogodzie do gadżetów (screenlets), będąc w miastach nieobsługiwanych przez weather.com? Czy można by je jakoś pobierać z Onetu? Chodzi mi konkretnie o Szklarską Porębę i Jelenią Górę. Najbliższe miasto - Wrocław - znajduje się odpowiednio 150 i 100 km od nich.
- zet120
- Wytworny Kaczor
- Posty: 280
- Rejestracja: 31 maja 2008, 07:35
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Openbox
- Architektura: x86_64
Odp: Info o pogodzie w małych miastach
Miałem ten sam dylemat, również mieszkam w mieście, które nie jest obsługiwane przez weather.com, ale jak widzę aktualne info o pogodzie to ostatnio bardzo modny temat i wiele miast posiada własne stacje meteo, których dane publikowane są w internecie.
Jak widzę Szklarska Poręba również:
http://www.szklarskaporeba.pl/pogoda
Wystarczy zatem skrypt, który będzie pobierał zawartość tejże strony do pliku tekstowego, a potem już zadanie dla conky aby to ładnie wyświetlił na ekranie.
Jak widzę Szklarska Poręba również:
http://www.szklarskaporeba.pl/pogoda
Wystarczy zatem skrypt, który będzie pobierał zawartość tejże strony do pliku tekstowego, a potem już zadanie dla conky aby to ładnie wyświetlił na ekranie.
-
- Sędziwy Jeż
- Posty: 45
- Rejestracja: 05 mar 2008, 18:16
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Kontakt:
Odp: Info o pogodzie w małych miastach
Ha, problem w tym, że ja takich umiejętności pisania skryptów nie posiadam. Dlatego proszę bardziej uzdolnionych forumowiczów, czy moglibyście się podjąć tego zadania? Browar prześlę pocztą 

- zet120
- Wytworny Kaczor
- Posty: 280
- Rejestracja: 31 maja 2008, 07:35
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Openbox
- Architektura: x86_64
Odp: Info o pogodzie w małych miastach
Prawdę mówiąc ja też nie umiem, ale wiesz jak to mówią..."chcieć znaczy móc" 
Moj skromny skrypcik wygląda tak:
Skrypt w odstępach 15 minutowych pobiera do pliku tekstowego zawartość strony z pogodą dla mojego miasta.
Oczywiście w tej postaci nie nadaje się dla Ciebie, ale możesz go potraktować jako punkt zaczepienia i na tej podstawie zrobić swój.
Nie wiem również czy on jest poprawny składniowo, ale wiem, że działa.

Moj skromny skrypcik wygląda tak:
Kod: Zaznacz cały
#!/bin/bash
LICZNIK=0
while [ $LICZNIK -lt 800 ]
do
if [ `ping -c1 195.39.216.15 | grep from | wc -l` -eq 0 ]
then
echo "Serwis niedostępny"
else
w3m http://www.kedzierzynkozle.pl/pogoda/ | head -n 9 > /home/zet120/test/pogoda
fi
sleep 900
LICZNIK=$((LICZNIK+1))
done
Oczywiście w tej postaci nie nadaje się dla Ciebie, ale możesz go potraktować jako punkt zaczepienia i na tej podstawie zrobić swój.
Nie wiem również czy on jest poprawny składniowo, ale wiem, że działa.

-
- Serdeczny Borsuk
- Posty: 211
- Rejestracja: 13 gru 2006, 21:12
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Odp: Info o pogodzie w małych miastach
ciekawość mnie zżera, dlaczego robisz pętle while do 800?
- zet120
- Wytworny Kaczor
- Posty: 280
- Rejestracja: 31 maja 2008, 07:35
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Openbox
- Architektura: x86_64
Odp: Info o pogodzie w małych miastach
O widzisz!
Zapraszam zatem to współpracy, może własnie dzieki Twojej pomocy ten skrypt będzie nie tylko działał, ale i wyglądał przyzwoicie.
Zapraszam zatem to współpracy, może własnie dzieki Twojej pomocy ten skrypt będzie nie tylko działał, ale i wyglądał przyzwoicie.

-
- Serdeczny Borsuk
- Posty: 211
- Rejestracja: 13 gru 2006, 21:12
- Płeć: Mężczyzna
- Wersja Ubuntu: 11.04
- Środowisko graficzne: GNOME
- Architektura: x86_64
- Kontakt:
Odp: Info o pogodzie w małych miastach
oh, to działa zapewne dobrze. tyle że po 200 godzinach trzeba go restartować.
ja bym użył crona.
ze skryptu zostałoby
a puszczanie skryptu co 15 minut to jest coś co cron robi najlepiej
ja bym użył crona.
ze skryptu zostałoby
Kod: Zaznacz cały
#!/bin/bash
if [ `ping -c1 195.39.216.15 | grep from | wc -l` -eq 0 ]
then
echo "Serwis niedostępny"
else
w3m http://www.kedzierzynkozle.pl/pogoda/ | head -n 9 > /home/zet120/test/pogoda
fi
-
- Serdeczny Borsuk
- Posty: 108
- Rejestracja: 02 lis 2008, 20:21
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
- Architektura: x86
- Kontakt:
Odp: Info o pogodzie w małych miastach
Mógłby mi ktoś pomóc z tą pogodą? Może da się napisać jakiś prosty (może być też skomplikowany z bajerami
)skrypt pokazujący pogodę w Białej Podlaskiej? Próbowałem kilka przerobić na tą stronę http://weather.msn.com/local.aspx?wealocations=wc:3841 ale jeszcze zbytnio nie mam pojęcia większego o skryptach i nic z tego nie wyszło.

-
- Piegowaty Guziec
- Posty: 19
- Rejestracja: 10 kwie 2007, 17:14
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Lokalizacja: Olsztyn
- Kontakt:
Odp: Info o pogodzie w małych miastach
Gdyby tak te prognozy dało się wykorzystać to już byłby luksus:
http://new.meteo.pl/index_coamps.php

http://new.meteo.pl/index_coamps.php

-
- Wytworny Kaczor
- Posty: 418
- Rejestracja: 09 lut 2007, 23:17
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.10
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Info o pogodzie w małych miastach
a może po prostu wpisać szerokość i długość geograficzną do apletu zegara gnome, który wyświetla pogodę?
-
- Sędziwy Jeż
- Posty: 55
- Rejestracja: 23 maja 2007, 23:14
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
- Kontakt:
Odp: Info o pogodzie w małych miastach
Fazer - http://www.accuweather.com wspiera mniejsze miejscowości i tak dla Szklarskiej Poręby kod będzie następujący: EUR|PL|PL001|SZKLARSKA POREBA
Ja np. pod KDE4 używam CWP i w nim mam ustawioną swoją miejscowość, nawet jeszcze mniejszą niż Szklarska Poręba
Ja np. pod KDE4 używam CWP i w nim mam ustawioną swoją miejscowość, nawet jeszcze mniejszą niż Szklarska Poręba

-
- Sędziwy Jeż
- Posty: 45
- Rejestracja: 05 mar 2008, 18:16
- Płeć: Mężczyzna
- Wersja Ubuntu: 9.04
- Środowisko graficzne: GNOME
- Kontakt:
Odp: Info o pogodzie w małych miastach
Łoł, dzięki za info. Problem w tym, że siedzę na Gnome'ie i nie pójdzie mi ten Customizable Weather Plasmoid.Lenczek pisze:Fazer - http://www.accuweather.com wspiera mniejsze miejscowości i tak dla Szklarskiej Poręby kod będzie następujący: EUR|PL|PL001|SZKLARSKA POREBA
Ja np. pod KDE4 używam CWP i w nim mam ustawioną swoją miejscowość, nawet jeszcze mniejszą niż Szklarska Poręba
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości