source code UDP 25 มิถุนายน 52

1 view
Skip to first unread message

teerasak kijmana

unread,
Jun 24, 2009, 1:03:16 PM6/24/09
to Net_Pro
//นายธีระศักดิ์ กิจมานะ 5066260067
using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class SimpleUdpClient
{
public static void Main()
{
int ip = 9000;
byte[] data = new byte[1024];
string input, stringData;
Socket server ;

while (ip < 10000)
{
try
{
IPEndPoint ipep = new IPEndPoint(
IPAddress.Parse("10.4.8.79"), ip);
server = new Socket(AddressFamily.InterNetwork,
SocketType.Dgram, ProtocolType.Udp);

string welcome = "5066260067";
data = Encoding.ASCII.GetBytes(welcome);
server.SendTo(data, data.Length, SocketFlags.None,
ipep);
break;

}
catch (SocketException e)
{
ip++;
}

}
Console.WriteLine("PORT CONNECT : " + ip);
}
}

ปัญญพัฒน์ พยอมยงค์

unread,
Jun 30, 2009, 10:49:40 PM6/30/09
to net...@googlegroups.com


เมื่อ มิถุนายน 25, 2009 12:03 ก่อนเที่ยง, teerasak kijmana <villag...@gmail.com> เขียนว่า:

ปัญญพัฒน์ พยอมยงค์

unread,
Jun 30, 2009, 10:51:13 PM6/30/09
to net...@googlegroups.com


เมื่อ กรกฎาคม 1, 2009 9:49 ก่อนเที่ยง, ปัญญพัฒน์ พยอมยงค์ <compaq...@gmail.com> เขียนว่า:

ปัญญพัฒน์ พยอมยงค์

unread,
Jun 30, 2009, 11:26:23 PM6/30/09
to net...@googlegroups.com
using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class SimpleUdpClient
{
    public static void Main()
    {

        for (int i = 9000; i < 10001; i++)
        {

            byte[] data = new byte[1024];
            IPEndPoint ipep = new IPEndPoint(
            IPAddress.Parse("10.4.8.79"), i);
            Socket server = new Socket(AddressFamily.InterNetwork,
            SocketType.Dgram, ProtocolType.Udp);
            string welcome = "5066263301";

            data = Encoding.ASCII.GetBytes(welcome);
            server.SendTo(data, data.Length, SocketFlags.None, ipep);

            IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);
            EndPoint Remote = (EndPoint)sender;
        }
    }
}

//วน for ส่ง message โดยวน port จาก 9000 ถึง 10000
//mail นี้ส่งด้วย firefox

Te|2nG

unread,
Jun 30, 2009, 11:32:40 PM6/30/09
to net...@googlegroups.com

//สุธี พวงสง่า 4966261176


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

    class UdpClient
    {
        static void Main(string[] args)


        {
            byte[] data = new byte[1024];

            Socket server;
            int port = 9000;
            while (true)
           {


                IPEndPoint ipep = new IPEndPoint(

                        IPAddress.Parse("10.4.8.79"), port);


                server = new Socket(AddressFamily.InterNetwork,
                          SocketType.Dgram, ProtocolType.Udp);

                string msg = "4966261176";
                data = Encoding.ASCII.GetBytes(msg);
                server.SendTo(data, data.Length, SocketFlags.None, ipep);
                Console.WriteLine(port.ToString());


  
                IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);

                EndPoint tmpRemote = (EndPoint)sender;


                data = new byte[1024];

                try
                {
                    int recv = server.ReceiveFrom(data, ref tmpRemote);
                    if (recv > 0)
                    {
                        Console.WriteLine("Message received from {0}:", tmpRemote.ToString());
                      //  Console.WriteLine(Encoding.ASCII.GetString(data, 0, recv));
                        break;
                    }
                }
                catch { }
                port++;
            }
            Console.WriteLine("Stopping client");
            server.Close();
        }
    }

เมื่อ กรกฎาคม 1, 2009 10:26 ก่อนเที่ยง, ปัญญพัฒน์ พยอมยงค์ <compaq...@gmail.com> เขียนว่า:

snakker sabio

unread,
Jul 1, 2009, 11:46:49 AM7/1/09
to net...@googlegroups.com
using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class TestUdpClient
{
  public static void Main()
  {

   byte[] data = new byte[1024];
   int scanport = 9000;
      Socket server = new Socket(AddressFamily.InterNetwork,
           SocketType.Dgram, ProtocolType.Udp);
   string welcome = "5066261255";
   while(scanport<=9999){
           IPEndPoint ipep = new IPEndPoint(
           IPAddress.Parse("127.0.0.1"), scanport;

           data = Encoding.ASCII.GetBytes(welcome);
           server.SendTo(data, data.Length, SocketFlags.None, ipep);
           scanport++;
   }
   IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);
   EndPoint tmpRemote = (EndPoint)sender;
   data = new byte[1024];
   int recv = server.ReceiveFrom(data, ref tmpRemote);
   Console.WriteLine("Message received from {0}:", tmpRemote.ToString());
   Console.WriteLine(Encoding.ASCII.GetString(data, 0, recv));
   server.SendTo(Encoding.ASCII.GetBytes("message 1"), tmpRemote);
   server.SendTo(Encoding.ASCII.GetBytes("message 2"), tmpRemote);
   server.SendTo(Encoding.ASCII.GetBytes("message 3"), tmpRemote);
   server.SendTo(Encoding.ASCII.GetBytes("message 4"), tmpRemote);
   server.SendTo(Encoding.ASCII.GetBytes("message 5"), tmpRemote);

   Console.WriteLine("Stopping client");
   server.Close();
  }
}

เมื่อ มิถุนายน 25, 2009 12:03 ก่อนเที่ยง, teerasak kijmana <villag...@gmail.com> เขียนว่า:

ณัฐพงศ์ ลิมปรุ่งพัฒนกิจ

unread,
Jul 1, 2009, 1:35:02 PM7/1/09
to net...@googlegroups.com

using

System;

using

System.Collections.Generic;

using

System.Text;

using

System.Net;

using

System.Net.Sockets;

namespace

client

{

class Program

{

private static byte[] data = new byte[1024];

private static IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);

private static EndPoint Remote = (EndPoint)sender;

private static int size = 30;

private static int AdvSndRcvData(Socket s, byte[] message,EndPoint rmtdevice)

{

int recv = 0;

int retry = 0;

while (true)

{

try

{

s.SendTo(message, message.Length,

SocketFlags.None, rmtdevice);

data =

new byte[size];

recv = s.ReceiveFrom(data,

ref Remote);

}

catch (SocketException e)

{

if (e.ErrorCode == 10054)

recv = 0;

else if (e.ErrorCode == 10040)

{

Console.WriteLine("Error receiving packet");

size += 10;

recv = 0;

}

}

if (recv > 0)

{

return recv;

}

else

{

retry++;

if (retry > 3)

{

return 0;

}

}

}

}

static void Main(string[] args)

{

string input, stringData;

int recv;

for (int i = 9000; i < 9500; i++)

{

IPEndPoint ipep = new IPEndPoint(

IPAddress.Parse("10.4.8.79"), i);

Socket server = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);

int sockopt = (int)server.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout);

server.SetSocketOption(

SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout, 100);

sockopt = (

int)server.GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReceiveTimeout);

string welcome = "5066262154";

data =

Encoding.ASCII.GetBytes(welcome);

recv = AdvSndRcvData(server, data, ipep);

if (recv > 0)

{

stringData =

Encoding.ASCII.GetString(data, 0, recv);

Console.WriteLine(ipep + " yes");

Console.WriteLine(stringData);

return;

}

server.Close();

}

}

}

}

coke: ::

unread,
Jul 1, 2009, 2:48:29 PM7/1/09
to net...@googlegroups.com
//ยศวรรธก์  วงษ์จันทร์ 5066262105

using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class SimpleUdpClient
{
    public static void Main()
    {
        for (int x = 9000; x < 10000; x++)
        {
            byte[] data = new byte[1024];
            string input, stringData;

            IPEndPoint ipep = new IPEndPoint(
                    IPAddress.Parse("10.4.8.79"), x);
            Socket server = new Socket(AddressFamily.InterNetwork,
                    SocketType.Dgram, ProtocolType.Udp);
            data = Encoding.ASCII.GetBytes("5066262105");
            server.SendTo(data, data.Length, SocketFlags.None, ipep);
        }
    }
}

Preedee Hasin

unread,
Jul 1, 2009, 2:51:55 PM7/1/09
to net...@googlegroups.com
ปรีดี  หาสิน 496626-309-9 
IT4RA

using System;
using System.Net;
using System.Net.Sockets;
using System.Collections.Generic;
using System.Text;

namespace UDP_Client
{
    class Program
    {
        public static void Main()

        {
            byte[] data = new byte[1024];
            string input, stringData;
            int ip=9000;
            while (ip < 9500)
            {
                Console.WriteLine(ip);

                IPEndPoint ipep = new IPEndPoint(
                        IPAddress.Parse("10.4.8.79"), ip);


                Socket server = new Socket(AddressFamily.InterNetwork,
                        SocketType.Dgram, ProtocolType.Udp);
                string welcome = "4966263099";

                data = Encoding.ASCII.GetBytes(welcome);
                server.SendTo(data, data.Length, SocketFlags.None, ipep);

                IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);
                EndPoint Remote = (EndPoint)sender;
                ip++;
            }
                /* data = new byte[1024];
                int recv = server.ReceiveFrom(data, ref Remote);
                Console.WriteLine("Message received from {0}:", Remote.ToString());
                Console.WriteLine(Encoding.ASCII.GetString(data, 0, recv));

               while (true)
                {
                    input = Console.ReadLine();
                    if (input == "exit")
                        break;
                    server.SendTo(Encoding.ASCII.GetBytes(input), Remote);

                    data = new byte[1024];
                    recv = server.ReceiveFrom(data, ref Remote);

                    stringData = Encoding.ASCII.GetString(data, 0, recv);
                    Console.WriteLine(stringData);
                }
                Console.WriteLine("Stopping client");
                server.Close();*/
            }

        }
   
}



เมื่อ กรกฎาคม 1, 2009 10:26 ก่อนเที่ยง, ปัญญพัฒน์ พยอมยงค์ <compaq...@gmail.com> เขียนว่า:

prassanon wattanawech

unread,
Jul 2, 2009, 1:21:08 PM7/2/09
to net...@googlegroups.com
using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class BestUdpClient
{
    private static byte[] data = new byte[1024];
    private static IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);
    private static EndPoint Remote = (EndPoint)sender;
    private static int size = 30;
    public static void Main()
    {
        int port = 9000;
        while(port < 9500)
        {
            IPEndPoint ipep = new IPEndPoint(
                    IPAddress.Parse("127.0.0.1"), port);
            Socket server = new Socket(AddressFamily.InterNetwork,
                        SocketType.Dgram, ProtocolType.Udp);
            int sockopt = (int)server.GetSocketOption(SocketOptionLevel.Socket,
            SocketOptionName.ReceiveTimeout);
                Console.WriteLine("Default timeout: {0}", sockopt);
            server.SetSocketOption(SocketOptionLevel.Socket,
                 SocketOptionName.ReceiveTimeout, 3000);
            sockopt = (int)server.GetSocketOption(SocketOptionLevel.Socket,
                 SocketOptionName.ReceiveTimeout);
            Console.WriteLine("New timeout: {0}", sockopt);
            string welcome = "5066262089";
            data = Encoding.ASCII.GetBytes(welcome);
            server.SendTo(data, ipep);
            port++;
        }
    }
}



มาฆพล เครืออนันต์

unread,
Jul 2, 2009, 1:24:41 PM7/2/09
to net...@googlegroups.com
มาฆพล  เครืออนันต์ 506626253 IT-3RC
 
using
System;

using

System.Net;

using

System.Net.Sockets;

using

System.Text;

class

BadUdpClient

{

public static void Main()

{

byte[] data = new byte[30];

string input, stringData;

for (int i = 9000; i <= 9999; i++)

{

Console.WriteLine(i);

IPEndPoint ipep = new IPEndPoint(

IPAddress.Parse("127.0.0.1"), i);

Socket server = new Socket(AddressFamily.InterNetwork,

SocketType.Dgram, ProtocolType.Udp);

string welcome = "5066262253";

data =

Encoding.ASCII.GetBytes(welcome);

server.SendTo(data, data.Length,

SocketFlags.None, ipep);

IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);

EndPoint tmpRemote = (EndPoint)sender;

data =

new byte[30];

// int recv = server.ReceiveFrom(data, ref tmpRemote);

//Console.WriteLine("Message received from {0}:", tmpRemote.ToString());

// Console.WriteLine(Encoding.ASCII.GetString(data, 0, recv));

}

/* while (true)

{

input = Console.ReadLine();

if (input == "exit")

break;

server.SendTo(Encoding.ASCII.GetBytes(input), tmpRemote);

data = new byte[30];

recv = server.ReceiveFrom(data, ref tmpRemote);

stringData = Encoding.ASCII.GetString(data, 0, recv);

Console.WriteLine(stringData);

}*/

Console.WriteLine("Stopping client");

// server.Close();

}

}



เมื่อ กรกฎาคม 2, 2009 1:48 ก่อนเที่ยง, coke: :: <oooco...@gmail.com> เขียนว่า:

mook _za

unread,
Jul 3, 2009, 4:22:01 AM7/3/09
to net...@googlegroups.com
//นางสาวบังอร  พานิชสาส์น  5066262220
using
System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class UdpClient1
{
public static void Main()
{
byte[] data = new byte[1024];
string input, stringData;


IPEndPoint ipep = new IPEndPoint(IPAddress.Parse("10.4.8.79"), 9145);

Socket server = new Socket(AddressFamily.InterNetwork,SocketType.Dgram, ProtocolType.Udp);
string welcome = "Hello, are you there?";
data =
Encoding.ASCII.GetBytes(welcome);
server.SendTo(data, data.Length,
SocketFlags.None, ipep);
IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);
EndPoint Remote = (EndPoint)sender;
data =
new byte[1024];
int recv = server.ReceiveFrom(data, ref Remote);
Console.WriteLine("Message received from {0}:", Remote.ToString());
Console.WriteLine(Encoding.ASCII.GetString(data, 0, recv));

while (true)
{
input =
Console.ReadLine();
if (input == "exit")
break;
server.SendTo(
Encoding
.ASCII.GetBytes(input), Remote);
data =
new byte[1024];
recv = server.ReceiveFrom(data,
ref Remote);
stringData =
Encoding.ASCII.GetString(data, 0, recv);
Console.WriteLine(stringData);
}

Console.WriteLine("Stopping client");
server.Close();
}
}


Windows Live™: Keep your life in sync. Check it out.

สานิต เจริญสำเร็จกิจ

unread,
Jul 4, 2009, 4:04:06 AM7/4/09
to net...@googlegroups.com
//  สานิต  เจริญสำเร็จกิจ  5066263368  IT-3RC

using

System;

using

System.Net;

using

System.Net.Sockets;

using

System.Text;

class

BestUdpClient

{

private byte[] data = new byte[1024];

private static IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);

private static EndPoint Remote = (EndPoint)sender;

private static int size = 30;

private static int p = 9000;

private static int AdvSndRcvData(Socket s, byte[] message,

EndPoint rmtdevice)

{

int recv = 0;

int retry = 0;

while (true)

{

Console.WriteLine("Attempt #{0}", retry);

Console.WriteLine("Port #{0}", p);

IPEndPoint ipep = new IPEndPoint(IPAddress.Parse("10.4.8.79"), p);

p++;

rmtdevice = ipep;

try

{

s.SendTo(message, message.Length,

SocketFlags.None, rmtdevice);

data =

new byte[size];

recv = s.ReceiveFrom(data,

ref Remote);

}

catch (SocketException e)

{

if (e.ErrorCode == 10054)

recv = 0;

else if (e.ErrorCode == 10040)

{

Console.WriteLine("Error receiving packet");

size += 10;

recv = 0;

}

}

if (recv > 0)

{

return recv;

}

else

{

retry++;

if (retry > 1000)

{

return 0;

}

}

}

}

public static void Main()

{

string input, stringData;

int recv;

IPEndPoint ipep = new IPEndPoint(

IPAddress.Parse("10.4.8.79"), p);

Socket server = new Socket(AddressFamily.InterNetwork,

SocketType.Dgram, ProtocolType.Udp);

int sockopt = (int)server.GetSocketOption(SocketOptionLevel.Socket,

SocketOptionName.ReceiveTimeout);

Console.WriteLine("Default timeout: {0}", sockopt);

server.SetSocketOption(

SocketOptionLevel.Socket,

SocketOptionName.ReceiveTimeout, 3000);

sockopt = (

int)server.GetSocketOption(SocketOptionLevel.Socket,

SocketOptionName.ReceiveTimeout);

Console.WriteLine("New timeout: {0}", sockopt);

string welcome = "50-6626-336-8";

data =

Encoding.ASCII.GetBytes(welcome);

recv = AdvSndRcvData(server, data, ipep);

if
(recv > 0)

{

stringData =

Encoding.ASCII.GetString(data, 0, recv);

Console.WriteLine(stringData);

}

else

{

Console.WriteLine("Unable to communicate with remote host");

return;

}

while (true)

{

input =

Console.ReadLine();

if (input == "exit")

break
;

recv = AdvSndRcvData(server,

Encoding.ASCII.GetBytes(input), ipep);

if (recv > 0)

{

stringData =

Encoding.ASCII.GetString(data, 0, recv);

Console.WriteLine(stringData);

}

else

Console.WriteLine("Did not receive an answer");

}

Console.WriteLine("Stopping client");

server.Close();

}

}



เมื่อ กรกฎาคม 3, 2009 3:22 หลังเที่ยง, mook _za <yaic...@hotmail.com> เขียนว่า:

sarm ii

unread,
Jul 5, 2009, 11:33:12 AM7/5/09
to net...@googlegroups.com
น.ส. หทัยชนก  แก้วมา   50-6626-360-8


using System;
using System.Net;
using System.Net.Sockets;
using System.Text;
class SimpleUdpClient

{
    public static void Main()
    {
        byte[] data = new byte[1024];
        string input, stringData;
        IPEndPoint ipep = new IPEndPoint(
                IPAddress.Parse("10.4.8.79"), 9145);
        /*for {

        }*/

        Socket server = new Socket(AddressFamily.InterNetwork,
                SocketType.Dgram, ProtocolType.Udp);
Reply all
Reply to author
Forward
0 new messages