Wetterdaten z.B. von Wetter.com auslesen
Re: Wetterdaten z.B. von Wetter.com auslesen
Au ..., tolle Sache mit dem Wetterbericht.
Kann man gut nachvollziehen.
Gut gemacht.
Gruss
Kann man gut nachvollziehen.
Gut gemacht.
Gruss
Re: Wetterdaten z.B. von Wetter.com auslesen
Aus welcher Region der Welt kann man da das Wetter da auslesen?
Ich kenne den Umfang nicht.
Gruss
Ich kenne den Umfang nicht.
Gruss
- Mok
- BotHunter
- Beiträge: 1484
- Registriert: 26.12.2005 14:14
- Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit - Wohnort:
Re: Wetterdaten z.B. von Wetter.com auslesen
@funkheld: Wenn's nicht gerade Hintertupfingen ist, sollten sogut wie alle Städte der Welt funktionieren (Edit: sogar Adamstown und Katzenhirn!
).
Edit 2: Ok, für die Städte Jönköping und Skellefteå wird nix gefunden...

Edit 2: Ok, für die Städte Jönköping und Skellefteå wird nix gefunden...
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Re: Wetterdaten z.B. von Wetter.com auslesen
Muss man sich halt ne Stadt suchen die dann in der Nähe ist...
So gross sind die Unterschiede dann auch nicht.
(Es sei denn ein Fluss oder Gebirge ist genau dazwischen...."Wettergrenze")
So gross sind die Unterschiede dann auch nicht.
(Es sei denn ein Fluss oder Gebirge ist genau dazwischen...."Wettergrenze")
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
Re: Wetterdaten z.B. von Wetter.com auslesen
Jup, danke.
Sehe jetzt auch , wenn der Ort nicht stimmt, das immer "0" als Wert ausgegeben wird.
gruss
Sehe jetzt auch , wenn der Ort nicht stimmt, das immer "0" als Wert ausgegeben wird.
gruss
Re: Wetterdaten z.B. von Wetter.com auslesen
Wie kann man eigentlich diese Werte auslesen mit Purebasic?
http://www.wetter.com/community/wettern ... n/?uid=280
Gruss
http://www.wetter.com/community/wettern ... n/?uid=280
Gruss
Re: Wetterdaten z.B. von Wetter.com auslesen
Welche Werte ?
Hinweis:
Es ist immer die gleiche Vorgehensweise:
- Website runterladen
- Mit einem Parser "die Werte" filtern
Dafür gibs es nicht immer fertige Prozeduren, sowas muss man gerade bei solchen Seiten selber schreiben.
Hinweis:
Es ist immer die gleiche Vorgehensweise:
- Website runterladen
- Mit einem Parser "die Werte" filtern
Dafür gibs es nicht immer fertige Prozeduren, sowas muss man gerade bei solchen Seiten selber schreiben.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Re: Wetterdaten z.B. von Wetter.com auslesen
Wenn man von Wetter.com nur die Wetterdaten haben will,
dann muss man sich da mit einer Anwendung registrieren,
genauso wie bei Yahoo Wetter. Deshalb hatte ich mir das von Google
ausgesucht: Ohne Registrierung nur Wetterdaten und nicht riesen Webseiten,
weil man die Registrierung umgehen will
dann muss man sich da mit einer Anwendung registrieren,
genauso wie bei Yahoo Wetter. Deshalb hatte ich mir das von Google
ausgesucht: Ohne Registrierung nur Wetterdaten und nicht riesen Webseiten,
weil man die Registrierung umgehen will

PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
Re: Wetterdaten z.B. von Wetter.com auslesen
Hallo, mit diesem Programm in qb64 kann ich eine Grafik runterladen von der Wetterzentrale:
[/code]
Wie geht denn so etwas mit Purebasic?
danke.
Code: Alles auswählen
IF Download("www.wetterzentrale.de/pics/Rmgfs064.gif", "Rmgfs064.gif", 10) THEN ' timelimit = 10 seconds
SCREEN _LOADIMAGE("Rmgfs064.gif", 32)
ELSE: PRINT "Couldn't download Grafik."
END IF
SLEEP
SYSTEM
'----------------------- program end ------------------------
FUNCTION Download (url$, file$, timelimit) ' returns -1 if successful, 0 if not
url2$ = url$
x = INSTR(url2$, "/")
IF x THEN url2$ = LEFT$(url$, x - 1)
client = _OPENCLIENT("TCP/IP:80:" + url2$)
IF client = 0 THEN EXIT FUNCTION
e$ = CHR$(13) + CHR$(10) ' end of line characters
url3$ = RIGHT$(url$, LEN(url$) - x + 1)
x$ = "GET " + url3$ + " HTTP/1.1" + e$
x$ = x$ + "Host: " + url2$ + e$ + e$
PUT #client, , x$
t! = TIMER ' start time
DO
_DELAY 0.05 ' 50ms delay (20 checks per second)
GET #client, , a2$
a$ = a$ + a2$
i = INSTR(a$, "Content-Length:")
IF i THEN
i2 = INSTR(i, a$, e$)
IF i2 THEN
l = VAL(MID$(a$, i + 15, i2 - i - 14))
i3 = INSTR(i2, a$, e$ + e$)
IF i3 THEN
i3 = i3 + 4 'move i3 to start of data
IF (LEN(a$) - i3 + 1) = l THEN
CLOSE client ' CLOSE CLIENT
d$ = MID$(a$, i3, l)
fh = FREEFILE
OPEN file$ FOR OUTPUT AS #fh: CLOSE #fh ' erase existing file?
OPEN file$ FOR BINARY AS #fh
PUT #fh, , d$
CLOSE #fh
Download = -1 'indicates download was successfull
EXIT FUNCTION
END IF ' availabledata = l
END IF ' i3
END IF ' i2
END IF ' i
LOOP UNTIL TIMER > t! + timelimit ' (in seconds)
CLOSE client
END FUNCTION
[code]
Wie geht denn so etwas mit Purebasic?
danke.
-
- Beiträge: 71
- Registriert: 29.05.2010 20:55
Re: Wetterdaten z.B. von Wetter.com auslesen
Hallo, mit diesem Programm in qb64 kann ich eine Grafik runterladen von der Wetterzentrale:
Wie geht denn so etwas mit Purebasic?
Code: Alles auswählen
InitNetwork()
ReceiveHTTPFile("http://www.wetterzentrale.de/pics/Rmgfs064.gif", GetTemporaryDirectory() + "Wetter.gif")