ZengCode.Com (The Thai Php Framework)  


Home   Download   Manual   About us    

Facebook   


MAIN MENU
News
Php Tips
Spring+Strut+Hibernate
Android Programming
Design Pattern By PHP
Ubuntu
Linux Quick Tips
C# Design Pattern
C# using Linq น่าใช้จริงๆ
C# Tips & Technique
Java & JavaScript Tips
Database & SQL
ZengCode Framework Guide
Zeng Code Code
Programming
IPhone (Tips and Trick)

Download เอกสารที่น่าสนใจ

     Ping Remote Machine Port ด้วย C# กันครับ  (2010-07-15)

ผมว่าเด็ดครับถ้ามีโอกาสต้องใช้เอาไปใช้ได้เลยครับ  ใช้งานได้ 100%

using System.Net;
using System.Net.Sockets;


        public static void connect1(string host, int startPort, int finishPort)
        {

            IPAddress[] IPs = Dns.GetHostAddresses(host);
            Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            Console.WriteLine("Establishing Connection to {0}", host);

            for (int curPort = startPort; curPort <= finishPort; curPort++)
            {

                try
                {
                    s.Connect(IPs[0], curPort);
                    Console.WriteLine("Port {0} : opened", curPort);
                }
                catch
                {
                    Console.WriteLine("Port {0} : blocked", curPort);
                }
            }
        }

 


Comment
Name
Comment
Security CodeCAPTCHA Image

web hit counter

This page took 0.039347 seconds to load.