Troia
FTP Bağlantısı
Toria üzerindeki FTP konutlarını inceleyeceğiz.
Ftp komutları Canias yüklü server üzerindeki dosyalar üzerinde çalışır. Genel komutlara baktığımızda,
MAKEFTPCONNECTION
CLOSEFTPCONNECTION
FTPUPLOAD
FTPDOWNLOAD
FTPRUNCOMMAND CURRENTDIRECTORY
FTPRUNCOMMAND FILELIST
FTPRUNCOMMAND CREATEDIRECTORY
FTPRUNCOMMAND CHANGEDIRECTORY
FTPRUNCOMMAND DELETEFILE
FTPRUNCOMMAND DELETEDIRECTORY
Ftp ile bağlantı kurup, bağlantı başarılı ise server'a dosya gönderip aynı dosyayı başkabir isim ile download edeceğiz.
OBJECT:
STRING FtpHost,
STRING FtpUser,
STRING FtpPass;
FtpHost = 'ftpadres.com';
FtpUser = 'user';
FtpPass = 'password';
MAKEFTPCONNECTION HOST FtpHost USERNAME FtpUser PASSW FtpPass PROTOCOL FTP;
IF SYS_STATUS == 0 THEN
FTPUPLOAD 'c:\TMP\tmp.txt' TO FtpHost;
FTPDOWNLOAD 'tmp.txt' TO 'c:\TMP\tmp2.txt' FROM FtpHost;
FTPRUNCOMMAND DELETEFILE 'tmp.txt' ON FtpHost;
ENDIF;
CLOSEFTPCONNECTION FtpHost;
bir sonraki yazımızda FTPRUNCOMMAND’ın diğer komutlarını kullacağız.