FTP CHAT yapımı ● starktom

'starktom

Uzman üye
9 Ara 2017
1,733
0
Nereye
Merhabalar bu konumda visual basic ile FTP chat yapımını göstereceğim.


İlk olarak yeni bir form açıyoruz ve ismini boyutunu kendimize göre ayarlıyoruz.

sr83UZ.png


Bir adet RichTextBox ekliyerek boyutunu ayarlıyoruz bu kısıma mesajlar gözükücek.

tuYinE.png



Bir adet daha RichTextBox ekliyoruz burada ise kullanıcı adımız gözükecek.

2gQD0b.png




Bir tanede normal text box ekliyoruz.

7rvOyh.png




Daha sonra 2 buton ekliyerek isimlerini "Yenile" ve "Gönder" yapıyoruz.

6ZpNqN.png




Daha sonra FileZilla programını açıyoruz ve ftp bilgilerimiz ile giriş yapıyoruz.

https://resmim.net/run/vwEN46.png


Masaüstünde "chat" adında bir metin belgesi açarak ftpmize aktarıyoruz.

c749OP.png




"chat" dosyasının üzerine gelerek Adresi panoya kopyala diyoruz yani chat dosyasının dizinini veriyor bu bize lazım olucak.

nPMyC6.png


Buton 1' e çift tıklıyoruz ve bu kodları yazıyoruz.

Kod:
System.EventArgs) Handles Button1.Click
        Dim name As String
        name = TextBox1.Text
        Try
            Dim client As New Net.WebClient
            client.Credentials = New Net.NetworkCredential("KULLANICI ADINIZ", "ŞİFRENİZ")
            client.UploadString("FİLE ZİLLADAN PANOYA KOPYALADIĞINIZ YER", RichTextBox1.Text & name & " : " & RichTextBox2.Text + vbNewLine)
        Catch ex As Exception
            MsgBox("Sunucu Hatası Lütfen Daha Sonra Tekrar Deneyiniz!")
        End Try

mXMIWc.png




Buton 2'ye çift tıklıyoruz ve bu kodları yazıyoruz.

Kod:
System.EventArgs) Handles Button2.Click
        Try
            Dim client As New Net.WebClient
            client.Credentials = New Net.NetworkCredential("KULLANICI ADINIZ", "ŞİFRENİZ")
            RichTextBox1.Text = client.DownloadString("KOPYALADIĞINI YER")
        Catch ex As Exception
            MsgBox("Sunucu Hatası Lütfen Daha Sonra Tekrar Deneyiniz!")
        End Try
    End Sub

aSSKcl.png




Formun boş bir yerine çift tıklıyoruz ve bu kodları yazıyoruz.

Kod:
System.EventArgs) Handles MyBase.Load
        Try
            Dim client As New Net.WebClient
            client.Credentials = New Net.NetworkCredential("KULLANICI ADI", "ŞİFRENİZ")
            RichTextBox1.Text = client.DownloadString("KOPYALADIĞINI YER")
        Catch ex As Exception
            MsgBox("Sunucu Hatası Lütfen Daha Sonra Tekrar Deneyiniz!")
        End Try
    End Sub

28I3y2.png



Programı çalıştırıyoruz. Buraya kullanıcı adımız gelicek.

T2VzcS.png


Buraya gitmesini istediğinin mesaj.


xV0IxY.png


Gönder tuşuna basarak gönderebiliyoruz.

GlmGef.png


Ve mesajımız gözüktü

hq59Nn.png


Bu konumda bu kadardı okuduğunuz için teşekkür ederim.

EK FİLE ZİLLA: https://www.turkhackteam.org/resiml...-nasil-kullanilir-stajyer-asistan-kulubu.html

 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.