Visual Basicde Inet Kontrolü ve Kullanımı

DELETE Komutu: Belirttiğiniz dosyayı siler.Eğer bir klasör silmeye çalışırsanız silmeyecektir.Klasörü silmek için aşağıda açıkladığım RMDIR komutunu kullanabilirsiniz

inet1.Execute "ftp.xxx.com", "DELETE deneme.exe"

yukarıda deneme.exe yi sildik

DIR  Komutu: Listeleme işini yapar. DIR dosyaismi şeklinde tanımlarsanız komutu o zaman o dosya ismine göre listeleme yapar.Dosta kullanılan özel karakterler kullanılabilir

inet1.Execute "ftp.xxx.com", "DIR *.*"

tüm klasörleri listeledik. Burdaki dönen değeri (verileri almak için) aşağıda açıkladığım GetChunk yöntemini kullanabilirsiniz

GET Komutu: FTP deki herhangi bir dosyayı download etmenizi sağlar. GET dosya1 dosya2 şeklindedir

Burdaki dosya1 ftp de bulunan dosyanın ismidir.Dosya2 ise bilgisayarınıza kaydetmek istediğiniz dosya ismidir (yolunu belirtmek zorundasınız (C:\a\deneme.exe şeklinde))

inet1.Execute "ftp.xxx.com", "GET deneme.exe c:\deneme.exe"

MKDIR Komutu: Belirttiğiniz isimde bir klasör oluşturabilirsiniz.

inet1.Execute "ftp.xxx.com", "MKDIR deneme"

burda deneme adlı bir klasör oluşturmuş bulunuyoruz

PUT Komutu: FTP ye bir dosya upload etmek için kullanılır.GET komutuna kullanım olarak benzerler. PUT dosya1 dosya2 şeklindedir

Burdaki dosya1 göndermek istediğiniz dosyanın bilgisayarınızdaki konumu + adıdır (C:\deneme.exe) gibi. Dosya2 ise ftpdeki ismidir"

inet1.Execute "ftp.xxx.com", "PUT c:\deneme.exe ali.exe"

C de bulunan deneme.exe yi ftp ye ali.exe olarak kayıt ettik

NOT: Eğer ftp de Deneme adlı klasörün içindeyseniz (CD komutu ile içine girmişseniz PUT komutunu kullanarak birşey upload ettiğinizde Deneme adlı klasörün içine kaydedilir.Ana dizine upload etmek istiyorsanız Deneme adlı klasörden (CDUP) komutu ile çıkmanız gerekmektedir

PWD Komutu: O an için hangi dizin aktif ise onun ismini verir.Dönen değeri almak için GetChunk yöntemini kullanmalıyız

RECV Komutu: GET komutunun yaptığı işi yapar. Kullanımı RECV dosya1 dosya2 şeklindedir

inet1.Execute "ftp.xxx.com", "RECV deneme.exe c:\deneme.exe"

RENAME Komutu: Dosya da klasörün ismini değiştirir. RENAME dosya1 dosya2 şeklindedir

inet1.Execute "ftp.xxx.com", "RENAME deneme.exe ali.exe"

deneme.exe yi ali.exe olarak değiştirdik

RMDIR Komutu: Belirttiğiniz klasörü siler. (Dosya değil klasörü siler)

inet1.Execute "ftp.xxx.com", "RMDIR DENEME"

deneme adlı klasörü sildik

SEND Komutu:PUT komutunun yaptığı işi yapar. Kullanımı SEND dosya1 dosya iki şeklindedir

inet1.Execute "ftp.xxx.com", "SEND c:\deneme.exe ali.exe"

SIZE Komutu: İsmi verilen dosyanın boyunu bize verir.Dönen değeri almak için GetChunk yöntemini kullanırız

STATUS Komutu: O anki durumu bize bildirir.Almak için yine Getchunk yöntemini kullanırız.

Tüm komutlar bu kadar değil.Eğer hepsini öğrenmek istiyorsanız komut istemini açın ve ftp yazarak enterleyin.Sonra ? yapıp enterlayın.Orda ftp komutlar çıkacaktır.Bu komutların hepsini inet ile birlikte kullanabilirsiniz. Komut hakkında bilgi almak için ? komutismi yazarak entera basın

Tarih:
Hit: 5675
Yazar: ertan



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.