Delphi-PRAXiS
Seite 6 von 6   « Erste     456   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   Der DP-Wettbewerb: Die Sieger stehen fest. (https://www.delphipraxis.net/22899-der-dp-wettbewerb-die-sieger-stehen-fest.html)

MaBuSE 14. Jun 2018 14:01

AW: Der DP-Wettbewerb: Die Sieger stehen fest.
 
Zitat:

Zitat von himitsu (Beitrag 1404744)
Ohhh ohhh, scheinbar reagiert niemand auf das 301 moved permanently (http>https) und das hinzugekommene SSL gibt auch den letzten Programmen 'nen Todesstoß.
🙈🙉🙊

Das ist übrigens nicht richtig.
Ich verwendete damals
Delphi-Quellcode:
URLDownloadToFile
diese Microsoft WINAPI Funktion läd das xml File tatsächlich runter.
Das Problem ist beim Parsen der XML Datei.

Code:
C:\Temp>z:\getDpShoutBox.exe -v
getDpShoutBox Contest ID: BB3476    / for Help -?
14.06.2018 13:35:04 - getDpShoutBox v1.0 (z:\getDpShoutBox.exe)
14.06.2018 13:35:04 - delete C:\temp\rdf.xml
14.06.2018 13:35:04 - copy "http://www.delphipraxis.net/rdf.php?shoutbox=1" to "C:\temp\rdf.xml"
14.06.2018 13:35:04 - open C:\temp\rdf.xml
Exception EIntfCastError in Modul getDpShoutBox.exe bei 00000000.
Schnittstelle nicht unterstützt.
Ich verwendete die Delphi Standard Komponente: TXMLDocument.
Der Delphi 7 Experte hat dazu eine RDF.PAS Datei erstellt. Diese scheint das Problem zu sein.
Ich vermute Das Datenformat hat sich geändert ;)
Oder die damals (von Delphi) verwendeten WIN32 API zum XML parsen sind in W10 nicht mehr vorhanden ;)

Im EventLog steht folgendes:
Code:
Name der fehlerhaften Anwendung: getDpShoutBox.exe, Version: 0.0.0.0, Zeitstempel: 0x2a425e19
Name des fehlerhaften Moduls: KERNELBASE.dll, Version: 10.0.14393.2189, Zeitstempel: 0x5abda7d6
Ausnahmecode: 0x0eedfade
Fehleroffset: 0x000daa12
ID des fehlerhaften Prozesses: 0x3244
Startzeit der fehlerhaften Anwendung: 0x01d403d3bd389e9a
Pfad der fehlerhaften Anwendung: z:\getDpShoutBox.exe
Pfad des fehlerhaften Moduls: C:\Windows\System32\KERNELBASE.dll
Berichtskennung: c7997a5d-d29e-4e75-b012-c5b0409cd816
Vollständiger Name des fehlerhaften Pakets:
Anwendungs-ID, die relativ zum fehlerhaften Paket ist:
Zitat:

Zitat von himitsu (Beitrag 1404807)
Das Datenformat ist ja noch unverändert ...

Mir fällt gerade auf, das unter der URL der Shoutbox ein "normaler" RSS Newsfeed kommt "Delphi News aus aller Welt". -> https://www.delphipraxis.net/rdf.php?shoutbox=1

Wie kommst du darauf das sich das Datenformat nicht geändert hat ???
Das ist ein komplett anderes Format mit komplett anderen Inhalt !!!


Kennst du die neue URL zur shoutbox?

-> Es gibt keine.

Bei der Suche nach SoutBox in der DP war der erste Treffer eine Frage von mir in 2011.
https://www.delphipraxis.net/159704-...-shoutbox.html

Die Antwort von Daniel:
Zitat:

Zitat von Daniel (Beitrag 1094552)
Es gibt gegenwärtig keinen XML-Feed der Shoutbox.

Wie soll denn dann eines der Programme funktionieren, wenn keine Daten zur Verfügung gestellt werden ???

Zitat:

Zitat von himitsu (Beitrag 1404807)
... wäre doch witzig gewäsen, wenn nach 14 Jahren immernoch eines der Programme funktioniert hätte.

Ja wäre witzig gewesen. Aber liegt an den fehlenden xml Daten, nicht am https ;)

himitsu 14. Jun 2018 15:19

AW: Der DP-Wettbewerb: Die Sieger stehen fest.
 
Sicher? Mir kam es so vor, als wenn es damals genauso aussah. (war doch erst gestern)

Neue URL: Ich glaub ich hatte den Link aus dem anderen Thread angeklickt und er ging immernoch auf, nach Umleitung zum HTTPS.
https://www.delphipraxis.net/20664-d...ettbewerb.html
http://www.delphipraxis.net/rdf.php?shoutbox=1
[edit] Ähhhh, ja ... bei nochmaligem Hinsehn, ist es doch was Anderes ... die News der Welt :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:56 Uhr.
Seite 6 von 6   « Erste     456   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz