Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi ftp-server erstellen (https://www.delphipraxis.net/36309-ftp-server-erstellen.html)

Dschinghis 18. Dez 2004 12:39


ftp-server erstellen
 
Tachchen Leute, ich hätt' mal ein kleines Problem.

Und zwar bin ich nun seit geraumer Zeit damit beschäftigt einen Prog. zu schreiben, mitdem ich Dateien auf nen Webserver hochladen kann.

Erfreulicherweise kann ich mich auf dem Webserver schon an- bzw. abmelden und den momentanen Pfad anzeigen (is ja net so schwer). :P

Allerdings weiß ich nicht wie ich mir die Dateien, die schon auf dem Server sind, anzeigen lassen kann. :gruebel:

Kann mir da vielleicht jemand helfen?

Hier ist mein momentaner Versuch dazu (funzt allerdings nicht wirklich):

Delphi-Quellcode:
 procedure TfrmMain.NMFTP1Connect(Sender: TObject);
  var
   ulc : Integer;
  begin
   Beep;
   Screen.Cursor := crDefault;

   NMFTP1.ParseList := True;
   NMFTP1.List();

   for ulc := 0 to NMFTP1.FTPDirectoryList.name.Count -1 do
    begin
     lbxDser.Items.Add(NMFTP1.FTPDirectoryList.name.Strings[ulc]);
    end;
   aktVerz := NMFTP1.CurrentDir;
   lblDser.Caption := aktVerz;
      stbConn.SimpleText := ' FTP-Verbindung zu ' + NMFTP1.Host + ' ist hergestellt!';
   lbxProt.Items.Add('Log-In > ' + NMFTP1.Host + ' : ' + DateTimeToStr(Now));
  end;
Danke schonmal! :cheers:

CU

Meflin 18. Dez 2004 12:47

Re: ftp-server erstellen
 
hast du dir schonmal die indy demo angeschaut? die ist sehr ausführlich!

Dschinghis 18. Dez 2004 13:00

Re: ftp-server erstellen
 
Also zum Thema indy: Gibts das unter Delphi 5? Wenn ja wo? Ich hab eigentlich schon ausführlich gesucht, aber halt net gefunden? Hab ich was übersehen?

Als Hilfestellung hab ich denn noch von Doberenz/Kowalski die Bücher "Kochbuch" und "Grundlagen und Profiwissen", allerdings funktionieren diese Beispiele nicht (nachdem ich den Port geändert hatte).

Was kann ich da machen?

CU

fkerber 18. Dez 2004 13:01

Re: ftp-server erstellen
 
Hi!

Schau mal hier:
www.indyproject.org

Ob es unter D5 geht, weiß ich leider nicht.
Aber da würde ich sagen Trial and Error :wink:


Ciao Frederic

Brüggendiek 18. Dez 2004 20:17

Re: ftp-server erstellen
 
Hallo!

Zitat:

Zitat von Dschinghis
Als Hilfestellung hab ich denn noch von Doberenz/Kowalski die Bücher "Kochbuch" und "Grundlagen und Profiwissen", allerdings funktionieren diese Beispiele nicht (nachdem ich den Port geändert hatte).

Deshalb sage ich ja auch immer:
"Ich nix empfehlen Bücher von Doberenz/Kowalski"!

Die Indys lassen sich problemlos under D5 installieren - nutze ich ja selber.

Gruß

Dietmar Brüggendiek

Dschinghis 22. Dez 2004 16:00

Re: ftp-server erstellen
 
Hi Leute,

also im großen und ganzen war ich bis jetzt ganz zufrieden mit den Büchern, nur hab ich warscheinlich doch mal ein "richtiges" Problem.

Ich hab nun die "Indy"-sachen installiert, eine IdTCPServer1- und IdTCPclient1komponente eingefügt.

Nun kommt (unter anderem) solch ein Fehler:
http://dschinghis.webspace4free.biz/fehler.bmp

Nun meine Frage: wieso?

CU

fkerber 22. Dez 2004 16:07

Re: ftp-server erstellen
 
Hi!

Ich sehe da nur ne leere BMP!?

Warum nutzt du nicht die TIdFTP?


Ciao Frederic


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