ZengCode.Com (The Thai Php Framework)  


Home   Download   Manual   About us    

Facebook   


MAIN MENU
เขียนโปรแกรมบน iPhone ด้วย MonoTouch
News
Php Tips
Ubuntu
Spring+Strut+Hibernate
Android Programming
Design Pattern By PHP
C# Design Pattern
Linux Quick Tips
C# Tips & Technique
C# using Linq น่าใช้จริงๆ
Java & JavaScript Tips
MAVEN
Database & SQL
ZengCode Framework Guide
Mac OSx
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.071493 seconds to load.