Bild runterladen[ERLEDIGT]

Grafische Primitive, XbaseParts und Darstellungsfragen allgemein.

Moderator: Moderatoren

Antworten
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Bild runterladen[ERLEDIGT]

Beitrag von Muecke »

Hallo

Gibt es eine Möglichkeit, dieses Bild runterzuladen und zu speichern auf dem lokal PC ?

https://www.swaytronic.ch/images/produc ... Swaytronic LiPo 1S 3.7V 2400mAh 35C70C JR 7640159360018 Web.jpg

Schöne Grüsse
Thomas
Zuletzt geändert von Muecke am Fr, 03. Apr 2020 17:42, insgesamt 1-mal geändert.
Benutzeravatar
HaPe
1000 working lines a day
1000 working lines a day
Beiträge: 995
Registriert: So, 15. Nov 2015 17:44
Wohnort: 71665 Vaihingen-Enz
Hat sich bedankt: 17 Mal
Danksagung erhalten: 15 Mal

Re: Bild runterladen

Beitrag von HaPe »

Gibt es eine Möglichkeit, dieses Bild runterzuladen und zu speichern auf dem lokal PC ?
Ja
Swaytronic-LiPo-1S-3.7V-2400mAh-35C70C-JR-7640159360018-Web.jpg
Swaytronic-LiPo-1S-3.7V-2400mAh-35C70C-JR-7640159360018-Web.jpg (39.66 KiB) 6468 mal betrachtet
--
Hans-Peter
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Re: Bild runterladen

Beitrag von Muecke »

Ja, gibt es eine Möglichkeit die mit Xbase++?

Gruss
Thomas
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Bild runterladen

Beitrag von brandelh »

LoadFromUrl() kann sowas, die URL mit Bildname direkt eingeben und der Rückgabewert ist der Dateiinhalt.
Eventuell steht davor noch ein HTTP Header, das solltest du aber erkennen können.
Gruß
Hubert
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Re: Bild runterladen

Beitrag von Muecke »

Hallo Hubert

Das habe ich auch schon probiert
Leider kommt da nur solches zurück

ÿØÿàJFIFÿþ<CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 100ÿÛCÿÛCÿÀX"ÿÄÿĵ}!1AQa"q2 usw....

Kann es sein das man dies noch umwandeln müsste zu einem Bild ?

Gruss
Thomas
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Bild runterladen

Beitrag von brandelh »

Hier der Code, den ich für den Download einer Update ZIP benutze, egal ob EXE, ZIP oder JPEG Datei, alles nur bits und bytes die auf die Festplatte müssen.

Code: Alles auswählen

  
cFile := LoadFromUrl("http://www.xxx.de/xyz/"+cFileName) // cFile enthält nach dem Aufruf den Inhalt der Datei.
if len(cFile) > 0
   str2disk(cDIR+cFileName, cFile)
str2disk() kann aus den Tools oder der Wissensbasis geholt werden. Grundsätzlich fcreate(), fwrite(), fclose() - auf keinen Fall memowrit() !!!
Gruß
Hubert
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Bild runterladen

Beitrag von brandelh »

FF D8 FF E0 00 10 4A 46 49 46 00 01 01 00 00 01
00 01 00 00 FF FE 00 3C 43 52 45 41 54 4F 52 3A
20 67 64 2D 6A 70 65 67 20 76 31 2E 30 20 28 75

ist der Dateianfang laut meinem Hex-Editor

Prüfe meinen Code und speichere mit str2disk(), dann kannst du die Chr() Infos vergleichen ...
Gruß
Hubert
Benutzeravatar
Muecke
1000 working lines a day
1000 working lines a day
Beiträge: 623
Registriert: Di, 24. Okt 2006 7:19
Wohnort: Samstagern CH
Hat sich bedankt: 3 Mal
Danksagung erhalten: 9 Mal
Kontaktdaten:

Re: Bild runterladen

Beitrag von Muecke »

Hubert

Da kann ich wirklich nur HERZLICHEN DANK sagen =D> =D> =D>

Prima, funktioniert TIP TOP

Schöne Grüsse
Thomas
Antworten