Sayfa: [1]   Aşağı git
  Yazdır  
Gönderen Konu: Basit Bir Winsock Ornegi  (Okunma Sayısı 678 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
JoKeR
Rock On Roal
Administrator
*

Karma: 112
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 1291



Üyelik Bilgileri
« : 14 Mart 2008, 02:38:15 »

          'EKLENECEKLER
'Bir baglanti butonu
'Bir baglantikes butonu
'Bes tane text ac
'Bir tane label
'Bir winsock(ctrl+t tuslari yardimiyla secebilirsiniz)
'Bir tane timer


 
Kod:
[SIZE=2]Private Sub baglan_click()
Select Case winsock1.state
Case "0":
With winsock1
.remotehost = text1.Text
.remoteport = text2.Text
.Connect
Case "7"
MsgBox "Baglanti var" & vbcrlt & winsock1.remotehostIP & ":" & winsock1.remoteport, vbInformation, "hata"
End Select
End Sub
Private Sub baglantikes_click()
Select Case winsock1.state 'winsock un durumu
Case 0:
Case 7:
Dim cevap
cevap = MsgBox(winsock1.remotehostIP & ":" & winsock1.remoteport & "baglantiyi kesmek istediginizden emin misiniz?", vbInformation + vbYesNo, "baglanti kes")
If cevap = vbYes Then
winsock1.Close
End If
End Select
End Sub
Private Sub text3_keypress(keyascii As Integer)
If winsock1.state = 7 Then
If keyascii = 13 Then
winsock1.senddata text3.Text
text4.Text = text4.Text & "gonderilen" & text3 & vbCrLf
text3.Text = "" 'text i temizlemek icin ekliyoruz
End If
End If
End Sub

Private Sub text4_change()
text4.SelStart = Len(text4.Text)
End Sub

Private Sub timer1_timer()
Select Case winsock1.state
Case 0: label1.Caption = "kapali"
Case 1: label1.Caption = "acik"
Case 7: label1.Caption = "bagli"
Case 9: label1.Caption = "hata"
winsock1.Close 'hata oldugu zaman tekrar hazir duruma gelmesi icin
Case 8: label1.Caption = "baglanti kesildi"
winsock1.Close
End Select
End Sub

private sub winsock1_data arrival((ByVal bytesTotal As Long)
Dim gelen As String
winsock1.GetData gelen
text4.Text = text4.Text & "gelen:" & gelen & vbCrLf
text5.text = text5.text + bytes total/1000 ' gelen veriyi kb a cevirir
End Sub
Private Sub form_load()
text5.Text = "0" 'sifirlamazsak hata verecektir
End Sub[/SIZE]

 
Logged

10 Konusu Olmayan Soru Sormasın Soruları Cevaplanmayacak...

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
Meraklı
Acemi Üye
**

Karma: 0
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 31


Üyelik Bilgileri
« Yanıtla #1 : 29 Mart 2008, 22:11:38 »

Nedir ne işe yariyor Ney Böyle c/p yasan kimse anlamz biraz anlat hiç olmazsa program ne yaptığını ..
Logged
mayhemious
Administrator
*

Karma: 71
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 1004


mayhem mayhemious


Üyelik Bilgileri WWW
« Yanıtla #2 : 29 Mart 2008, 22:29:36 »

winsock nesnesi belirli bir IP adresine veri yollamak ve veri almak için kullanılır. MSN gibi chat programları yapımında kullanılır(veya trojan)

Ayrıca Forum Admin ve modları sizlerin sorularına cevap verebilecek kadar konularına hakimdir. İçiniz rahat olsun
Logged

Mesaj Sayısı 10 ve Altı olanlar Sorularınız YANITLANMAYACAK

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
V.I.P. Üye Olun. Programlamada Bir Adım Öne Geçin
warring
Ziyaretçi
« Yanıtla #3 : 09 Haziran 2008, 01:36:42 »

pek okuyamadık ama neyse soru soramıyoruz galıba
Logged
YuKo_CaN
קєรเ๓เรt
Administrator
*

Karma: 105
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 2131


PeSiMiST


Üyelik Bilgileri
« Yanıtla #4 : 09 Haziran 2008, 16:15:03 »

Soru soramıyoruz diye bir şey yok istediğiniz soruyu sorablirsiniz..Forumun amacı zaten soruları cevaplamak
Logged

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
Resimlerin Görüntülenmesine Izin Verilmiyor
Resimleri Görebilmek Için Üye Ol veya Giris Yap

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
Resimlerin Görüntülenmesine Izin Verilmiyor
Resimleri Görebilmek Için Üye Ol veya Giris Yap

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
Resimlerin Görüntülenmesine Izin Verilmiyor
Resimleri Görebilmek Için Üye Ol veya Giris Yap
FeRaT_LDR
Acemi Üye
**

Karma: 0
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 16


Üyelik Bilgileri
« Yanıtla #5 : 08 Ekim 2008, 16:31:47 »

Pekii bu winsock ı geliştirerek karşı tarafın masaüstünü görebilir miyiz ?
Logged
mayhemious
Administrator
*

Karma: 71
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 1004


mayhem mayhemious


Üyelik Bilgileri WWW
« Yanıtla #6 : 08 Ekim 2008, 21:47:34 »

Pekii bu winsock ı geliştirerek karşı tarafın masaüstünü görebilir miyiz ?

client makinanın ekran görüntüsünü alıp server a atarsınız. daha sonra da yazdığınız kodla o fotoğrafı programınız içinde açarsınız. Anlık video işi biraz zaman alır
Logged

Mesaj Sayısı 10 ve Altı olanlar Sorularınız YANITLANMAYACAK

Linklerin Görülmesine Izin Verilmiyor
Linki Görebilmek Için Üye Ol veya Giris Yap
V.I.P. Üye Olun. Programlamada Bir Adım Öne Geçin
Sayfa: [1]   Yukarı git
  Yazdır  
GoogleTagged

 
Gitmek istediğiniz yer: