OpenFTP()
Syntax
Ergebnis = OpenFTP(#Ftp, ServerName$, User$, Passwort$ [, Passiv [, Port]])Beschreibung
Versucht, eine Verbindung zum angegebenen FTP-Server zu öffnen. Wenn #PB_Any als '#Ftp' Parameter verwendet wird, dann wird die neue FTP-Nummer als 'Ergebnis' zurückgegeben.
'ServerName$' muss eine gültige FTP Server Adresse sein. 'User$' und 'Passwort$' werden zur Authentifizierung auf dem Server verwendet. Für öffentliche Server kann 'User$' auf "anonymous" gesetzt werden und 'Passwort$' kann leer bleiben.
Standardmäßig wird die Verbindung im passiven Modus geöffnet, da dies der gängigste Modus ist (die meisten PC haben eine Firewall, welche sich beschwert, wenn eine Ftp-Verbindung im aktiven Modus initialisiert wird). Der Standard-Port ist 21, kann aber durch den 'Port' Parameter überschrieben werden.
Wenn die Verbindung zum Server nicht erfolgreich aufgebaut werden kann, wird 'Ergebnis' gleich 0 sein.
InitNetwork() muss vor der Verwendung dieses Befehls aufgerufen werden, da alle FTP-Befehle auf der Network-Bibliothek basieren.Beispiel:
InitNetwork() If OpenFTP(0, "ftp.free.fr", "anonymous", "") Debug "Successfully connected" Else Debug "Can't connect to ftp.free.fr" EndIf
Unterstützte OS
Alle