Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Lazarus (IDE) (https://www.delphipraxis.net/81-lazarus-ide/)
-   -   OpenSSL für Indy10 (https://www.delphipraxis.net/173055-openssl-fuer-indy10.html)

philharmony 5. Feb 2013 10:40

OpenSSL für Indy10
 
Hallo zusammen
Wenn ich das richtig verstanden habe, unterstützt Indy10 mit seinen FTP-Komponenten FTPS ("Normales FTP" mit SSL-Verschlüsselung), und nutzt dazu openSSL. Habe ich es richtig verstanden, daß ich dazu zu meinem Lazarus-Projekt einfach nur die beiden DLLs libeay32.dll und ssleay32.dll in mein Projektverzeichnis kopieren und per Uses einbinden muss?
Müssen die dll dann auch der fertigen Anwendung beiliegen?
Sorry für all die blöden Fragen, Netzwerke, Verschlüsselung und dlls... das ist für mich alles völliges Neuland und ich verlaufe mich grade ein wenig...

Klaus01 5. Feb 2013 12:14

AW: OpenSSL für Indy10
 
Hallo,

wenn die Dateien nicht auf dem Zielsystem vorhanden sind musst Du sie dorthin mitnehmen.

Dem IOHandler des FTP Clients musst Du noch den idSSLIOHandlerSocketOpenSSL zuordnen.

Grüße
Klaus

philharmony 5. Feb 2013 12:45

AW: OpenSSL für Indy10
 
Hallo, Danke für die Antwort.
Zitat:

Dorthin mitnehmen
heißt, sie im Anwendungspfad abzulegen oder kann ich das Ziel auch frei bestimmen?
2. ist "klar", also ich weiß daß ichs zuordnen muss (bei Visual Komponenten zB im Objektinspektor, sonst zur Laufzeit), alles weitere muss ich mich noch schlaulesen...
Bin noch nicht so ganz durchgestiegen, wie indy an sich funktioniert.

Klaus01 5. Feb 2013 15:02

AW: OpenSSL für Indy10
 
.. du kannst Sie dort ablegen wo auch Deine Anwendung (exe) abgelegt ist.
Oder in dem Verzeichnis wo allgemein system relevante DLLs abgelegt werden.
Von dort könnten sie auch andere Programme nutzen.

Grüße
Klaus


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:09 Uhr.

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