Привет коллеги по увлечению !
Решил написать (круто сказано !) простенький Receive (пока) DX cluster ... если можно так назвать мою программульку.
Вот код:
Код:
Socket mysocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPEndPoint IPend = new IPEndPoint(IPAddress.Parse("96.225.31.104"), 7000);
mysocket.Connect(IPend);
mysocket.Send(Encoding.UTF8.GetBytes("HTTP 1.0 OK"));
mysocket.Receive(buffer);
richTextBox1.AppendText(Encoding.ASCII.GetString(buffer));
mysocket.Send(Encoding.UTF8.GetBytes("uz5dm"));
mysocket.Send(Encoding.UTF8.GetBytes("show"));
int kol;
do
{
kol = mysocket.Receive(buffer1,0,buffer1.Length,0);
Array.Resize(ref buffer1,kol);
} while (kol > 0);
mysocket.Close();
richTextBox1.AppendText("Disconnect ....\n");
}
private void timer1_Tick(object sender, EventArgs e)
{
richTextBox1.AppendText(Encoding.ASCII.GetString(buffer) + "\n");
richTextBox1.AppendText(Encoding.ASCII.GetString(buffer1)+"\n");
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
}
Где моя ошибка ? Пытаюсь читать телнет сервер - telnet.reversebeacon .net
Кроме вывода "Please enter you call" сервер мне больше ничего не выдает.
Спасибо огромное за помощь
С ув. Владимир