게임강의

[비베] 서버분석

컨텐츠 정보

본문


이건 딱히 강의는 아니고 자료라고 보시면 됩니다.



 



?




1



2



3



4



5



6



7



8



9



10



11



12



Imports System.Net.Sockets



 



    Public Function ServerCheck(Byval IP As String, Byval Port As IntegerAs Boolean



        Dim Client As TcpClient



 



        Try



            Client = New TcpClient(IP, Port)



            Return True



        Catch



            Return False



        End Try



    End Function


 



 



 



Usage :



 



?




1



2



3



4



5



If ServerCheck("localhost", 25565) Then



    lb_Server.Text = "서버가 열려있어요!"



Else



    lb_Server.Text = "서버가 닫혀있어요!"



End If


 



간단한 예제였습니다.



 



 



이 서버 확인 함수는 단순히 서버에 Connect 여부를 확인하는것이므로, 게임 서버에 서버 On/Off 체크하여 연결되었다고 해도 서버에 접속이 되지 않을 수 있습니다.



게임 서버에 접속이 가능한지 여부를 판단하려면 해당 게임에 따라 다른 방식으로 소스를 짜 주어야 합니다.



 



출처 : http://blog.softbell.net/345


관련자료

댓글 0
등록된 댓글이 없습니다.

최근글


새댓글


  • 등록자 벼배릅 등록일 04.14
알림 0