Jump to content

FTP Fonksiyonu


KintaRo

Recommended Posts

[codebox]FTP.CdUp(); -- 1 üst klasöre çıkar
FTP.ChangeDir("/dir1/dir2"); -- klasör değiştirir
FTP.ClearLog(); -- işlem kaydını temizler
FTP.Command("chmod myfile.ext 777"); -- ftp sunucusuna ftp komutları gönderir (sunucudan sunucuya komutlar farklılık gösterebilir)
FTP.Connect("ftp.mydomain.com", "anonymous", "[email protected]", "", true); -- ftp sunucusuna bağlanır
FTP.Delete("myfile.ext"); -- o anki klasörden dosya siler
FTP.Disconnect(); -- sunucudan bağlantıyı keser
FTP.Download("myfile.ext", "C:\\mydir\\myfile.ext", nil); -- o anki klasörden dosya download eder
FTP.GetConnectTimeout(); -- bağlanmaya çalışılırken geçen süreyi alır
FTP.GetControlPort(); -- bağlantıda kullanılan kontrol portunu alır
FTP.GetCurrentDir(); -- an bulunduğunuz klasörü gösterir
FTP.GetDataPort(); -- bağlantıda kullanılan veri portunu alır
FTP.GetFileInfo("myfile.ext"); -- o anki klasordeki seçilen dosyanın bilgilerini alır
FTP.GetHelp("MODE"); -- mode yazan yere girilen komut ile ilgili yardım metnini sunucudan alır
FTP.GetLastResponse(); -- en son yapılan işlem hakkında ftpden bilgi alır
FTP.GetLog(); -- sunucudan alıp verilen komutların kaydını alır
FTP.GetPassiveMode(); -- eğer true dönerse bağlantı için pasif mode kullanılmıştır. (firewall kullanan sunucularda gerekli olabilir)
FTP.GetTransferType(); -- transfer tipi ile ilgili. bunu ne ben anlatabilirim ne sen anlayabilirsin.
FTP.IsConnected(); -- dönüş true ise sunucu ile bağlantı kurulmuştur false ise bağlantı yok demektir.
FTP.IsValidHostname("mydomain.com"); -- mydomain.com kısmına yazılan adresin geçerli bir ftp sunucusu olup olmadığını true ve false ile verir.
FTP.List(); -- varsayılan klasordeki dosyaların ve klasorlerin boyut, tarih vs gibi bilgilerini tablo olarak alır
FTP.ListFiles (); -- varsayılan klasordeki dosyaların boyut, tarih vs gibi bilgilerini tablo olarak alır
FTP.ListFolders (); -- varsayılan klasordeki klasorlerin boyut, tarih vs gibi bilgilerini tablo olarak alır
FTP.MakeDir("klasor"); -- varsayılan klasorde yeni bir klasor olusturur
FTP.NoOp (); -- noop işlemini gerçekleştiriyor ama bu ne demek bende bilmiyorum
FTP.RemoveDir("klasor"); -- varsayılan klasorden klasor siler.
FTP.Rename("oldname.ext", "newname.ext"); -- dosya adı değiştirir
FTP.Resume("myfile.ext", "C:\\mydir\\myfile.ext", nil); -- eğer adı geçen dosya inme işlemi sırasında hata verip durmuşsa onu devam ettirir
FTP.Upload("C:\\mydir\\myfile.ext", "myfile.ext", nil); -- sunucuya dosya gönderir[/codebox]
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...