Strona 1 z 1
Info o pogodzie w małych miastach
: 27 lut 2009, 19:11
autor: Fazer
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.
Odp: Info o pogodzie w małych miastach
: 27 lut 2009, 20:43
autor: zet120
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.
Odp: Info o pogodzie w małych miastach
: 27 lut 2009, 22:26
autor: Fazer
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ą

Odp: Info o pogodzie w małych miastach
: 27 lut 2009, 22:41
autor: zet120
Prawdę mówiąc ja też nie umiem, ale wiesz jak to mówią..."chcieć znaczy móc"

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
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.

Odp: Info o pogodzie w małych miastach
: 28 lut 2009, 00:12
autor: bogaczew
ciekawość mnie zżera, dlaczego robisz pętle while do 800?
Odp: Info o pogodzie w małych miastach
: 28 lut 2009, 01:09
autor: zet120
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.

Odp: Info o pogodzie w małych miastach
: 28 lut 2009, 20:00
autor: bogaczew
oh, to działa zapewne dobrze. tyle że po 200 godzinach trzeba go restartować.
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
a puszczanie skryptu co 15 minut to jest coś co cron robi najlepiej
Odp: Info o pogodzie w małych miastach
: 14 maja 2009, 16:47
autor: umcs
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.
Odp: Info o pogodzie w małych miastach
: 14 maja 2009, 17:15
autor: jozefg
Gdyby tak te prognozy dało się wykorzystać to już byłby luksus:
http://new.meteo.pl/index_coamps.php

Odp: Info o pogodzie w małych miastach
: 14 maja 2009, 21:14
autor: dawidgarus
a może po prostu wpisać szerokość i długość geograficzną do apletu zegara gnome, który wyświetla pogodę?
Odp: Info o pogodzie w małych miastach
: 14 maja 2009, 22:23
autor: Lenczek
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

Odp: Info o pogodzie w małych miastach
: 16 maja 2009, 12:32
autor: Fazer
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

Łoł, dzięki za info. Problem w tym, że siedzę na Gnome'ie i nie pójdzie mi ten Customizable Weather Plasmoid.