Pogoda dla Spb Weather z IMGW

  • 103 Odpowiedzi
  • 28618 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline puniek

  • ******
  • 4617
  • Sprzęt: Samsung Galaxy S7 EDGE SM-G935F
Pogoda dla Spb Weather z IMGW
« Odpowiedź #90 dnia: Marzec 21, 2007, 10:12:06 »
Cytat: "int15"
Cytat: "piotr.lutynski"
Czy jest możliwe by pogoda była ściągana bezpośrednio z serwisu imgw ???

Pozdrav


Ależ dane są pobierane z serwisu IMGW. Przejrzyj temat od początku i na pewno znajdziesz rozwiązanie, co zrobić by zmniejszyć ilośc pobieranych danych

To ta strona jest serwisem IMGW a nie serwisem, który zamieszcza dane z IMGW?
Wiem, że różnica jest "subtelna" ale jest :-)
Co do danych to nie mam z tym najmniejszych problemów... łączę się albo po WiFI (512kb/s) albo GPRS/UMTS (mam nielimitowany dostęp do GPRS - iPLUS)....

Pozdrav
ISTQB Certified Tester

*

Offline Makubo

  • ****
  • 939
  • Płeć: Mężczyzna
  • System: Android 8.0
  • Sprzęt: LG G7 ThinQ
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #91 dnia: Sierpień 11, 2007, 10:54:28 »
przeczytałem te wszystkie wypociny i doszedłem do wniosku, że lepiej pozostać przy tradycyjnej pogodzie oferowanej przez SPB a IMGW olać - wniosek prosty, jeśli w jakimś temacie pojawia się za dużo pytań i wątpliwości to omijamy go szerokim łukiem.
"We are the Borg, resistance is futile!"

*

Offline int15

  • 44
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #92 dnia: Wrzesień 23, 2007, 22:14:45 »
Chyba nikt nie bedzie płakał z powodu Twojej decyzji Makubo...

*

Offline Makubo

  • ****
  • 939
  • Płeć: Mężczyzna
  • System: Android 8.0
  • Sprzęt: LG G7 ThinQ
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #93 dnia: Wrzesień 23, 2007, 22:21:31 »
Chyba nikt nie bedzie płakał z powodu Twojej decyzji Makubo...

No nikt normalny nie płacze bez powodu ale chesz to płacz, nikomu nie będzie żal z powodu Twojej decyzji int15 ...
"We are the Borg, resistance is futile!"

*

Offline lechupe

  • ****
  • 781
  • Sprzęt: MDA C3, MDA III, Mio p550, jakies gpsy...
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #94 dnia: Grudzień 03, 2007, 17:20:18 »
po HR i ponownej instalacji spb weather, nie moge sciagnac prognozy (po gprsie) ani z oryginalnego gismeteo, ani z freemeteo ani z onetu - komunikat: error downloading data from site

Sciagniecie pogody poprzez spb shell - bez problemu...

ktos mial podobnie ? jakis knyf w pogodynce ?

Ew, czy mozna dołozyc własne zrodła pogody w mobile shell'u ?
« Ostatnia zmiana: Grudzień 03, 2007, 17:23:54 wysłana przez lechupe »

*

Offline VG

  • **
  • 184
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #95 dnia: Lipiec 29, 2008, 11:15:38 »
Chyba sie zmienil nieco format bo pokazuje mi tylko 4 dni ale od jutrzejszego , dzisiaj jest N/A

Chyba już wiem , skrypt nie jest na lata przestępne :))))
« Ostatnia zmiana: Lipiec 29, 2008, 11:20:20 wysłana przez VG »

*

Offline VG

  • **
  • 184
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #96 dnia: Sierpień 01, 2008, 14:05:14 »
Czy ktos wie w jakim języku ten skrypt jest pisany bo jakoś nie czuje go :/

bo sprawdzenie czy rok przestepny to chyba mozna tak zrobic : ((rok mod 4 = 0) and (rok mod 100 <> 0)) or (rok mod 400 = 0)

na razie zmienilem sobie recznie ale w 2009 bede musial znowu zmienic :)
« Ostatnia zmiana: Sierpień 01, 2008, 14:07:41 wysłana przez VG »

Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #97 dnia: Sierpień 04, 2008, 11:29:29 »
komu nie działa to może spróbować tego:



main
{

//debug_log;
pointer weatherStart
{
go_start;
skip_to_text("opis", false);
};

pointer weatherEnd
{
skip_to_text("ostrze", true);
};


map skyMap
{
key_value("n0z00d", "2");
key_value("n0z00n", "17");
key_value("n1z00d", "3");
key_value("n1z00n", "18");
key_value("n3z00d", "3");
key_value("n3z00n", "18");
key_value("n3z60d", "14");
key_value("n3z60n", "28");
key_value("n3z61d", "16");
key_value("n3z61n", "22");
key_value("n3z68d", "9");
key_value("n3z68n", "23");
key_value("n3z70d", "16");
key_value("n3z70n", "24");
key_value("n3z71d", "16");
key_value("n3z71n", "24");
key_value("n3z80d", "14");
key_value("n3z80n", "28");
key_value("n3z85d", "16");
key_value("n3z85n", "24");
key_value("n6z00d", "4");
key_value("n6z00n", "19");
key_value("n6z50d", "14");
key_value("n6z50n", "21");
key_value("n6z56d", "15");
key_value("n6z56n", "29");
key_value("n6z60d", "14");
key_value("n6z60n", "28");
key_value("n6z68d", "9");
key_value("n6z68n", "23");
key_value("n6z70d", "16");
key_value("n6z70n", "30");
key_value("n6z71d", "16");
key_value("n6z71n", "30");
key_value("n6z80d", "14");
key_value("n6z80n", "21");
key_value("n6z83d", "16");
key_value("n6z83n", "30");
key_value("n6z85d", "30");
key_value("n6z85n", "30");
key_value("n6z90d", "15");
key_value("n6z90n", "29");
key_value("n8z00d", "5");
key_value("n8z00n", "20");
key_value("n8z50d", "7");
key_value("n8z50n", "21");
key_value("n8z60d", "7");
key_value("n8z61d", "8");
key_value("n8z60n", "21");
key_value("n8z61n", "22");
key_value("n8z68n", "23");
key_value("n8z68d", "9");
key_value("n8z70d", "10");
key_value("n8z70n", "24");
key_value("n8z71n", "25");
key_value("n8z71d", "11");
key_value("n8z80d", "7");
key_value("n8z80n", "21");
key_value("n8z90d", "13");
key_value("n8z90n", "27");

};

map WindMap
{
   key_value("0", "N");
   key_value("1", "NE");
   key_value("2", "E");
   key_value("3", "SE");
   key_value("4", "S");
   key_value("5", "SW");
   key_value("6", "W");
   key_value("7", "NW");
};


//open url
open_url("http://www.pogodynka.pl/miasto.php?miasto=", "GET");
go_start;
select_area(weatherStart, weatherEnd);
string sky = "";
string windDirection = "";
string windSpeedUnits= "kph";
string tmprUnits ="C";
string pressureUnits = "hPa";
string hour = "";
string dayOfMonth = "";
string dayIndex = "";
string WWindDir = "";
string amount = "";


// days

while (dayIndex $ "........")
{
//Day of Month
skip_to_text("title", true);
skip_to_text("<hr> ", true);
skip_to_text("(", true);
begin_var;
skip_to_chars(".");
string dayOfMonth = end_var;




while (amount $ "........")
{
//hour
skip_to_text("style2", true);
skip_to_text(">", true);
begin_var;
skip_chars("0-9");
string hour = end_var;
if (hour ~ "23") amount=".......";
if (hour ~ "22") amount=".......";


//icon
sky = "0";
skip_to_text("/imgw2/", true);
begin_var;
skip_to_chars(".");
sky = end_var;
if (sky) sky = skyMap[sky];


// temp 
skip_to_text("color:", true);
skip_to_text(">", true);
begin_var;
skip_to_chars("<");
string tmpr = end_var;

//pressure
skip_to_text("style2", true);
skip_to_text(">", true);
begin_var;
skip_chars("0-9");
string pressure = end_var;

//wind speed
skip_to_text("style2", true);
skip_to_text(">", true);
begin_var;
skip_chars("0-9");
string windSpeed = end_var;

//wind direction
skip_to_text("/imgw/", true);
begin_var;
skip_to_chars(".");
WWindDir = end_var;
string windDirection = WindMap[WWindDir];
 

add_day;

amount = amount + "."
skip_to_text("195", true);
//skip_to_text("195", true);
}


dayIndex = dayIndex + ".";
amount = "";
}

dayIndex = "";
go_start;
while (dayIndex $ "............")
{
skip_to_text("<td height=", true);
dayIndex = dayIndex + ".";
}



// rest of days

dayIndex = "";

while (dayIndex $ "............")
{
//Day of Month
skip_to_text("title", true);
skip_to_text("<hr> ", true);
skip_to_text("(", true);
begin_var;
skip_to_chars(".");
string dayOfMonth = end_var;




while (amount $ "..")
{
//hour
skip_to_text("style2", true);
skip_to_text(">", true);
begin_var;
skip_to_chars("<");
string hour = end_var;
if (hour ~ "Noc") hour = "2";
if (hour ~ "Dzień") hour= "14";

//icon
sky = "0";
skip_to_text("/imgw2/", true);
begin_var;
skip_to_chars(".");
sky = end_var;
if (sky) sky = skyMap[sky];


// temp 
skip_to_text("color:", true);
skip_to_text(">", true);
begin_var;
skip_to_chars("<");
string tmpr = end_var;

//pressure
skip_to_text("style2", true);
skip_to_text(">", true);
begin_var;
skip_chars("0-9");
string pressure = end_var;

//wind speed
skip_to_text("style2", true);
skip_to_text(">", true);
begin_var;
skip_chars("0-9");
string windSpeed = end_var;

//wind direction
skip_to_text("/imgw/", true);
begin_var;
skip_to_chars(".");
WWindDir = end_var;
string windDirection = WindMap[WWindDir];
 

add_day;

amount = amount + "."
skip_to_text("195", true);
//skip_to_text("195", true);
}


dayIndex = dayIndex + ".";
amount = "";
}


}


*

Offline Lexon

  • *
  • 79
  • Sprzęt: Eten X500; Samsung i900 Omnia
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #98 dnia: Wrzesień 01, 2008, 12:44:45 »
A czy ktoś mógłby podrzucić poprawiony plik .tpl dla IMGW lub Pogodynki, który uwzględniałby ten rok?
Po zainstalowaniu pliku z początku wątka mam opisywane przesunięcie o jeden dzień - i nie bardzo wiem jak to poprawić.

*

Offline Treker

  • ****
  • 756
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #99 dnia: Wrzesień 23, 2008, 22:45:45 »
A czy ktoś mógłby podrzucić poprawiony plik .tpl dla IMGW lub Pogodynki, który uwzględniałby ten rok?
Po zainstalowaniu pliku z początku wątka mam opisywane przesunięcie o jeden dzień - i nie bardzo wiem jak to poprawić.

Na zdrowie  :ok: :D Załącznik dzięki uprzejmości forumowicza int15

*

Offline CaSspeR

  • ****
  • 595
  • Płeć: Mężczyzna
  • Android User
  • Sprzęt: HTC HD2 with ANDROID; Asus Transformer 32GB
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #100 dnia: Grudzień 20, 2008, 22:16:41 »
Witam

Mam następujący problem. Ściagnąłem template z pogodynki, poinstalowalem wszystko i powpisywałem i teoretycznie wszystko działa. Problem w tym, że w bazie pogodynki występują 2 miasta Będzin i oczywiście takie moje zezowate szczęście, Spb Weather aktualizuje dane dla tego drugiego Będzina (w dolnośląskim). Patrząc na kody tych miast w adresie strony to w obu występuje takio sam - B%EAdzin. Czy ktoś moze ma pomysł, co zrobić, żeby mi pobierał dane z Będzina ale w śląskim?

EDIT

Już sobie z tym poradziłem. Zamiast B%EAdzin wystarczyło wpisać B%EAdzin&gmina=B%EAdzin&powiat=b%EAdzi%F1ski
Tak więc jeśli ktoś będzie miał problem podobny do mojego, wystarczy wkleić dłuższą nazwę, z większą ilością danych czyli miasto, gmina i powiat.
« Ostatnia zmiana: Grudzień 21, 2008, 00:21:20 wysłana przez CaSspeR »

Odp: problem z aktulizacją pogody
« Odpowiedź #101 dnia: Listopad 25, 2009, 06:59:06 »
od paru dni mam problem z aktualizacją pogody (SPB Weather)

nie działa ani jak jestem podłączony do internetu przez WiFi ani w przypadku podłączenia przez kabel

jedyna aktualizacja jaka działa to przez łącze GPRS :(

mam ustawioną pogodę z trzech źródeł (Gismeteo, IMGW i onet)
dla dwóch pierwszych aktualizacja po GPRS-ie działa niestety pogody z onetu nie mogę pobrać w żaden sposób  :mysli:

Ustawienia połączeń
Połączenia
Programy łączące się do internetu korzystają z WLAN
Programy łączące się z siecią prywatną korzystają z "Mój dostawca ISP" (chociaż nie wiem co to jest bo nic przy tym nie działa). Jak tutaj zmienie na Era Internet to przy odświeżaniu pogody odświeża się pogoda Gismeteo i IMGW.

Do łączenia z internetem jest przypisana karta sieciowa - SDIO WLAN Wirless Adapter

Do łączenia z praca - L2TP NDISWAN Miniport

Witam,

Czy poradziłes sobie z tym problemem ? Mam niestety identycznie, ale nie z SPB weather tylko SPB mobile shell 3.5 i 3.5.1 - aktualizacja pogody działa tylko przez Edgda, GPRS itd. nie działa przez wi-fi

EDIT:
Udało się rozwiązać problem - okazało się, że tylko u mnie w domu po wi-fi nie dało się zaktualizować pogody, po AS nie było problemy w pracy tez nie. Usunąłem ustawienia wi-fi na nowo dodałem ustawienia i wszystko działa :-)
« Ostatnia zmiana: Listopad 26, 2009, 20:07:45 wysłana przez Janocha »

*

Offline bm2hd

  • 16
Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #102 dnia: Czerwiec 16, 2011, 16:27:44 »

Odp: Pogoda dla Spb Weather z IMGW
« Odpowiedź #103 dnia: Sierpień 02, 2011, 12:34:46 »
Witam,

Czy ten template jest nadal rozwijany? jakieś zmiany, nowości, poprawki?

Prośba do osób które nadal tego uzywaja o dokładne instrukcje jak i gdzie wgrać tego template'a, gdzie i co dokładnie trzeba pozmieniać, powpisywac, pokopiować żeby to działao i były miejscowości które chce - bo rozumeim że nie ma mozliwości poprostu wybrać sobie z listy rozwijanej zamiast wpisywać w tym pliczku.

jeżeli ktoś ma template już np. gotowy, działający, z powpisywanymi serwisami pogodowymi, miastami, ikonami pogody itd to może niech umieści :)

Dzieki