Foxtable(狐表)用户栏目专家坐堂 → [求助]


  共有2254人关注过本帖树形打印复制链接

主题:[求助]

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109447 积分:556891 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/13 14:15:00 [显示全部帖子]

试试

Partial Class _default
    Inherits System.Web.UI.Page
    Function UDPCommunication(ByVal input As String) As String

        Dim result As String = "!false"
        Dim udp As New System.Net.Sockets.UdpClient(0)
        Dim ip As New System.Net.IPEndPoint(System.Net.IPAddress.Parse(GetUrlHostIp("花生壳域名")), 3389)
        Dim bytes() As Byte = System.Text.Encoding.Unicode.GetBytes(input)
        udp.Send(bytes, bytes.Length, ip) '发送数据
        Dim sdt As Date = Date.Now
        While Date.Now < sdt.AddSeconds(1) '等1秒
            If udp.Available > 0 Then
                Dim remoteIp As New System.Net.IPEndPoint(System.Net.IPAddress.Any, 0)
                Dim rbytes() As Byte = udp.Receive(remoteIp)
                result = System.Text.Encoding.Unicode.GetString(rbytes) '获取返回值
            End If
        End While
        udp.Close()
        If result <> "!false" Then Exit For

        Return result
    End Function
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        Dim rf As String = Text4.Value
        If rf IsNot Nothing Then
            Dim r As String = UDPCommunication("%" & rf & "%")
            Dim c() As String = r.Trim("%").Split("$")
            Dim s() As String = c(0).Split("%")
            Text1.Value = s(0)
            Text2.Value = s(1)
            Text3.Value = s(2)
        End If

    End Sub

    Public Shared Function GetUrlHostIp(s_host As String) As String
        Try
            Dim ipHost = Dns.GetHostEntry(s_host)
            For Each ip As System.Net.IPAddress In ipHost.AddressList
                If ip.AddressFamily.ToString() = "InterNetwork" Then Return ip.ToString()
            Next
            Return ipHost.AddressList(0).ToString()

        Catch ex As Exception
            Return String.Empty
        End Try
    End Function

End Class


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109447 积分:556891 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/14 10:45:00 [显示全部帖子]

1、每次问题都没有描述清楚,答非所问

2、网络的问题,必须把你的网络架构详细说明

a、网站在什么地方,ip地址列出
b、花生壳域名对应哪个ip
c、狐表udp放在什么地方,ip贴出
d、网站和狐表UDP是否在同一个局域网(我问了好几次,没有回答)

3、大红袍已不在公司

4、远程请联系客服,qq:800014337

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109447 积分:556891 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/14 10:46:00 [显示全部帖子]

最后,我们不是神,也有不会的

 回到顶部