منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيفية تغير نوعية الاتصال من xmpp الي improver socket using Tls and DIGEST-MD5 login
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
بعد صلاه على رسول الله محمد
الشركة المالكة لشات الدردشة
نمبوز قامت بتغير استخدام تقنية الاتصال
بxmpp
الي 

improver socket using Tls and DIGEST-MD5 login

الكود الدخول التالي القديم


PHP كود :
= New agsXMPP.XmppClientConnection
        With x
            
.Server "nimbuzz.com"
 
           .ConnectServer "o.nimbuzz.com"
 
           .Open(id.Textpassword.Text)
 
           .Resource = ("Nimbuzz_Symbian" Me.Generatecode())
 
           .Status "GAZA LOVE ♥ all"
 
           .ClientVersion = ("1.0")
 
           .Port "5222"
 
           .Show protocol.client.ShowType.NONE



            AddHandler 
.OnCloseAddressOf dc
            AddHandler 
.OnReadXmlAddressOf Xml1
            AddHandler 
.OnLoginAddressOf loged
            AddHandler 
.OnAuthErrorAddressOf wrong

        End With
 
Private Sub Xml1(ByVal sender As ObjectByVal xml As String)
 
       If MyBase.InvokeRequired True Then
            MyBase
.BeginInvoke(New agsXMPP.XmlHandler(AddressOf Xml1), New Object() {senderxml})
 
       Else
            xml 
Replace(xml"""""'")
 
           On Error Resume Next
            If 
(InStr(xml"<captcha xmlns='nimbuzz:captcha'>") <> 0Then
                target5 
xml.Substring(xml.IndexOf("chatting. ") + 10)
 
               target5 target5.Substring(0target5.IndexOf("</body") - 0)
 
               PictureBox1.ImageLocation target5
            End 
If
 
       End If
 
   End Sub
    Private Sub dc
(ByVal sender As Object)
 
       If MyBase.InvokeRequired True Then
            MyBase
.BeginInvoke(New ObjectHandler(AddressOf dc), New Object() {sender})
 
       Else
            id
.BackColor Color.Yellow
            Timer1
.Enabled True
        End 
If
 
   End Sub
    Private Sub loged
(ByVal sender As Object)
 
       If MyBase.InvokeRequired True Then
            MyBase
.BeginInvoke(New agsXMPP.ObjectHandler(AddressOf loged), New Object() {sender})
 
       Else

            id
.BackColor Color.DarkSeaGreen

        End 
If
 
   End Sub
    Private Sub wrong
(ByVal sender As ObjectByVal e As agsXMPP.Xml.Dom.Element)
 
       If MyBase.InvokeRequired True Then
            MyBase
.BeginInvoke(New agsXMPP.XmppElementHandler(AddressOf wrong), New Object() {sendere})
 
       Else

            id
.BackColor Color.Red

        End 
If
 
   End Sub 
تحميل مكتبة
asixmpp.dll
في المرفقات
  Heart وشكراً