Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi sFtp mit WinInet realisierbar? (https://www.delphipraxis.net/197724-sftp-mit-wininet-realisierbar.html)

KodeZwerg 30. Aug 2018 15:59

sFtp mit WinInet realisierbar?
 
Hallo,
ich arbeite an einem Forschungsprojekt was eine Ftp Komponente bereitstellt die auf Unit WinInet.pas basiert.
Bin auch schon recht weit würde ich mal behaupten aber nun bin ich auf ein Hindernis gestoßen = sFtp.

Ja mir ist klar, mit Indy und OpenSSL alles kein Problem, kann man sich schnell hinklicken.

In diesem Projekt wird nicht viel geklickt, das meiste wird per Code erschaffen.
Ich würde das gerne bei der WinInet Variante auch haben wollen.

Frage, geht das überhaupt, wenn ja, hätte da jemand eine Anlaufstelle für mich so das ich am Ende bei WinInet bleiben kann plus SSL/TSL support?


Ps: Falls es eine Rolle spielt, Delphi 2009 wird verwendet.

PPS: Das LibSsh Demo Ftp Client Demo von Zeljko Marjanovic bekomme ich auch nicht zum laufen.

arnof 2. Sep 2018 20:41

AW: sFtp mit WinInet realisierbar?
 
Hallo,

es gibt ftps und es gibt sftp

ftps geht mit indy; sftp braucht man nach meiner Kenntnis separate Komponenten.

arnof 2. Sep 2018 20:49

AW: sFtp mit WinInet realisierbar?
 
Ich habe mal gegooglet und hier auch eine mögliche Lösung gefunden:

https://www.delphipraxis.net/70989-k...erbindung.html

KodeZwerg 3. Sep 2018 07:34

AW: sFtp mit WinInet realisierbar?
 
Vielen Dank,

ich werde mir mal anschauen wie das dort gemeint/gedacht/umgesetzt werden kann.

Momentan connecte ich mich so:
Delphi-Quellcode:
begin
   FHInet := InternetOpen(PChar(FAppName),
              INTERNET_OPEN_TYPE_PRECONFIG, nil, nil, 0);
   if not Assigned(FHInet) then
    RaiseLastInternetError;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 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