Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Datei auf FTP Server OHNE Indy (https://www.delphipraxis.net/208254-datei-auf-ftp-server-ohne-indy.html)

Stewag 5. Jul 2021 16:51

AW: Datei auf FTP Server OHNE Indy
 
Zitat:

Wenn es nur für deinen Webserver ist, kannst du es auch mit Windows Bordmitteln lösen. Hier ein Beispiel:

Schreibe eine Batchdatei MeinFTPUpload.bat

Es geht nicht darum, dass ich eine Datei auf meinen FTP Server laden will. Das bekomme ich wohl noch so hin.
Ich will dass ein Kunde, der mein Programm nutzt, einen Stream auf meinem FTP Server ablegen kann.

Wäre das ohne WebDav durch die Verwendung von Indy und den SLL-Libs möglich oder gelten dafür die gleichen Limitationen?

Klaus01 5. Jul 2021 16:59

AW: Datei auf FTP Server OHNE Indy
 
.. Du hattest im ersten Post geschrieben "gesicherter FTP Server"
Ist das dann ein SFTP oder ein FTPs (FTP over SSL)?

Grüße
Klaus

philipp.hofmann 5. Jul 2021 17:05

AW: Datei auf FTP Server OHNE Indy
 
Wenn ich mich recht entsinne, kann Indy nur FTP, aber kein SFTP.
Wenn dein Server auch FTP unterstützt, dann geht es.
Die SSL-Libraries brauchst du dann auch nicht, überträgst aber alles unverschlüsselt.

Für SFTP brauchst du andere Komponenten (z.B. Devart, welches auch MacOS unterstützt), das kann Delphi nicht mit Bordmitteln.
WebDav wird von Delphi-Bord-Mittel unterstützt, da brauchst du auch kein Indy, sondern kannst TNetHTTPClient verwenden. Dann kümmert sich bei https-Verbindungen das OS automatisch um die SSL-Libraries.

Stewag 6. Jul 2021 08:07

AW: Datei auf FTP Server OHNE Indy
 
I now used Indy TIdFTP to Upload file to FTP successfully.

Code:
with IdFTP1 do
  begin
    Host := [ftp server name];
    User := [User];
    Password := [PW];
    Passive := true;
    Connect;
    Put(sourcefilename, targetfilename_withpath)
  end;
As you mentioned, no SSL libs necessary with regular FTP.
Thank you for your advice! :-D

Klaus01 6. Jul 2021 08:51

AW: Datei auf FTP Server OHNE Indy
 
.. in der heutigen Zeit, würde ich, wenn es eben geht, auf FTP verzichten und SFTP nutzen.
Wie schon erwähnt, werden bei FTP Username, Passwort und Daten unverschlüsselt übertragen.

Grüße
Klaus

KodeZwerg 6. Jul 2021 10:18

AW: Datei auf FTP Server OHNE Indy
 
Microsoft schreibt dieses, aber ich weiß nichts damit anzufangen.
Vielleicht als PowerShell skript?

Stewag 6. Jul 2021 11:12

AW: Datei auf FTP Server OHNE Indy
 
Zitat:

.. in der heutigen Zeit, würde ich, wenn es eben geht, auf FTP verzichten und SFTP nutzen.
Wie schon erwähnt, werden bei FTP Username, Passwort und Daten unverschlüsselt übertragen.

Grüße
Klaus
... korrekt, aber dann benötigt man eine kommerzielle Kompo.

Für meinem Fall reicht mir hier das reguläre FTP.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:54 Uhr.
Seite 3 von 3     123   

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