Delphi-PRAXiS
Seite 5 von 9   « Erste     345 67     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Datei aus dem Internet herunterladen - geht nicht mehr! (https://www.delphipraxis.net/198893-datei-aus-dem-internet-herunterladen-geht-nicht-mehr.html)

NicoleWagner 20. Dez 2018 17:14

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
Danke für die Antwort.

In das Verzeichnis welchse Programmes?
(in meinem Projekt mit den pas-text Dateien macht es sich wohl nicht gut)

Mein Delphi XE 3 ist schon einige Jahre alt.
Komme ich da sicher nicht in Teufels Küche, wenn ich neue Dateien dazu spiele?

PS:
Habe einmal ein Suchprogramm angeworfen. Beide Dateien finden sich in insgesamt 3 Versionen in meiner VM.
Die Versionen sind eine aus 2013 (RAD Studio) und 2 aus 2017 (div. andere).

Heuman 20. Dez 2018 17:25

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
Zitat:

Zitat von NicoleWagner (Beitrag 1421451)
Danke für die Antwort.

In das Verzeichnis welchse Programmes?
(in meinem Projekt mit den pas-text Dateien macht es sich wohl nicht gut)

Mein Delphi XE 3 ist schon einige Jahre alt.
Komme ich da sicher nicht in Teufels Küche, wenn ich neue Dateien dazu spiele?

PS:
Habe einmal ein Suchprogramm angeworfen. Beide Dateien finden sich in insgesamt 3 Versionen in meiner VM.
Die Versionen sind eine aus 2013 (RAD Studio) und 2 aus 2017 (div. andere).

Hallo

in das Verzeichnis in wo die *.exe ist.

Gruß

Delphi.Narium 20. Dez 2018 17:30

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
Hast Du schonmal ein Ping von der Kommandozeile versucht?

z. B.:
Code:
ping www.dername_des_Server.de
Was kommt da als Ergebnis bei raus?

Irgendwas analog zu
Code:
c:\>ping www.delphipraxis.net

Ping www.delphipraxis.net [138.201.18.17] mit 32 Bytes Daten:

Antwort von 138.201.18.17: Bytes=32 Zeit=16ms TTL=53
Antwort von 138.201.18.17: Bytes=32 Zeit=19ms TTL=53
Antwort von 138.201.18.17: Bytes=32 Zeit=20ms TTL=53
Antwort von 138.201.18.17: Bytes=32 Zeit=17ms TTL=53

Ping-Statistik für 138.201.18.17:
    Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust),
Ca. Zeitangaben in Millisek.:
    Minimum = 16ms, Maximum = 20ms, Mittelwert = 18ms
Wenn hierbei schon kein Ergebnis kommt, oder Zeitüberschreitung ... dann hilft alle Suche im Delphiquelltext nichts.

Zuerst sollte ein Zugriff / Herunterladen der Datei mit reinen Windowsmitteln funktionieren. Solange das nicht geht, wird auch kein Delphiprogramm erfolgreich sein.

Die OpenSSL-Dateien gehören (erstmal) in das Verzeichnis der Projet_Download_Url.exe, damit diese genau diese Dateien findet und nicht irgendwelche, die im Suchpdad "versteckt" sind.

War/ist in der VM die Windowsfirewall aktiv?

Die speichert ihre Konfiguration in der Registry. Was dort konfiguriert wird, wird (zumindest teilweise) auch berücksichtigt, wenn die Firewall deaktiviert wurde.

Eventuell suchst Du in der Registry dann mal nach dem Servername aus der PDF-Url. Bei angenommen der Url www.delphipraxis.net/geheimedateien/Info.pdf bitte nur nach delphipraxis suchen.

Rolf Frei 20. Dez 2018 17:30

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
Die SSL DLL's kannst du in das gleiche Verzeichnis kopieren, in dem du deine EXE liegen hast. In den XE3 Ordner musst du nichts kopieren. DLL's die im gleichen Ordner liegen, wie die EXE die sie benötigt, werden immer vorranging geladen und auch nur von diesem einen Porgramm. Andere Progamme die diese DLL's nutzen wissen ncihts von dieser Version und so gibt es auch keine Konflikte.

Dalai 20. Dez 2018 18:14

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
Da es im IE in der VM auch nicht geht, würde ich mich sowieso erstmal komplett von Delphi lösen und das zugrundeliegende Problem genauer untersuchen. Sobald es im IE wieder geht, ist die Wahrscheinlichkeit recht hoch, dass es auch in einem Delphi-Projekt wieder tut.

Daher mein Vorschlag, mit Firefox und IE auf DEMSELBEN System (in der VM) zu testen, pingen, Namensauflösung und ähnliches zu testen. Wobei noch zu beachten ist, dass Firefox seine eigenen Einstellungen bzgl. Proxy, Verschlüsselung usw. hat bzw. nutzt.

Grüße
Dalai

DieDolly 20. Dez 2018 18:24

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
Zitat:

Komme ich da sicher nicht in Teufels Küche, wenn ich neue Dateien dazu spiele?
Was meinst du damit?

Delphi CE 10.3 ist die Community Edition und kostenlos.

NicoleWagner 20. Dez 2018 18:25

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
@dieDolly: ob es Versioninkompatilbitäten gibt. Jedoch der Tipp mit dem exe-File-Verzeichnis hat mich beruhigt.



Ich habe die beiden dll durch die Versionen aus dem Link ersetzt und lese damit eine neue Fehlermeldung.

Sie lautet:
Exception EIdOSSLUnderlyingCryptoError
'Fehler beim Verbinden mit SSL
error: 1409442E: SSL routines:ssl3_read_bytes:tlsv1 alert protocol version'

DieDolly 20. Dez 2018 18:26

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
Die einfachste Lösung wäre in Zukunft einfach die Community Edition zu verwenden. Die ist kostenlos und die Obergrenze der Einnahmen liegt bei 5000 USD oder EUR. Da muss man auch erstmal hinkommen.

hoika 20. Dez 2018 18:27

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
Hallo,
Zitat:

Ich habe die beiden dll durch die Versionen aus dem Link ersetzt
Ersetzt? Dann die alten wieder zurück ...

NicoleWagner 20. Dez 2018 18:39

AW: Datei aus dem Internet herunterladen - geht nicht mehr!
 
habe jetzt wieder eine andere Version probiert, aus 2017.
Wieder die Fehlermeldung: SSL-Bibliothek konnte nicht geladen werden.

@dieDolly:
Ich habe einige Kompoenten für XE 3 und eine FB(!)-Datenbank. Diese Dinge musst Du einmal zum Laufen bringen in einer neuen Version. Vor allem, wenn Du Altcode hast.
(Firebird zum Laufen zu brigen, ist richtig schwierig. Es klingt nur einfach, bevor Embarcadero Dein Geld hat. Danach geht es nicht mehr einfach.)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:26 Uhr.
Seite 5 von 9   « Erste     345 67     Letzte »    

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