Hallo,
ich habe vor einen Port dauerhaft abzuhören, der Klartext sendet. Diesen Klartext möchte ich dann auf der Konsole ausgeben. Wie bekomme ich das hin, das der Port Dauerhaft abgehört wird.
Mit meinem ProgrammCode wird nur die erste Zeile gelesen. Aber um das dauerhaft zu machen muss ich doch keine Endlosschleife darein Programmieren
Hier der QC in c#
ich habe vor einen Port dauerhaft abzuhören, der Klartext sendet. Diesen Klartext möchte ich dann auf der Konsole ausgeben. Wie bekomme ich das hin, das der Port Dauerhaft abgehört wird.
Mit meinem ProgrammCode wird nur die erste Zeile gelesen. Aber um das dauerhaft zu machen muss ich doch keine Endlosschleife darein Programmieren
Hier der QC in c#
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Net;
using System.Net.Sockets;
namespace ConsoleApplication1
{
class Program
{
public static void Main()
{
TcpClient client = new TcpClient();
try
{
Console.WriteLine("Attempting to connect to the server on port 8000.");
client.Connect(IPAddress.Parse("192.168.168.10"), 9300);
Console.WriteLine("Connection established.");
NetworkStream stream = client.GetStream();
using (NetworkStream networkStream = client.GetStream())
{
using (StreamReader reader = new StreamReader(networkStream))
{
Console.WriteLine(reader.ReadLine());
}
}
}
catch (Exception e)
{
Console.WriteLine("Error..... " + e.StackTrace);
}
Console.ReadLine();
}
}
}