Auf Telnet connecten...
-
Hallo Leude,
wie mache ich das am besten das ich mich mit C#
am Eggdrop (per telnet-Verbindung anmelde) und wenn erfolgreich angemeldet, eine zeile paste und dann disconnecte?Danke für die Hilfe
hUSTLER
-
string _servername = "81.169.141.203"; int POP3_PORT = 3333; string _username = "sc0pe"; string _password = ""; TcpClient tcpClient = new TcpClient(_servername, POP3_PORT); NetworkStream networkStream = tcpClient.GetStream(); StreamReader streamReader = new StreamReader(networkStream); StreamWriter streamWriter = new StreamWriter(networkStream); streamWriter.AutoFlush = true; string response = streamReader.ReadLine(); if (!IsOK(response)) throw new Exception("POP3-Server nicht bereit. Servermeldung: " + response); // Benutzername mit dem USER-Befehl übergeben: streamWriter.WriteLine("USER {0}", _username); response = streamReader.ReadLine(); if (!IsOK(response)) throw new Exception("Anmeldung fehlgeschlagen. Servermeldung: " + response); // Kennwort mit dem PASS-Befehl übergeben: streamWriter.WriteLine("PASS {0}", _password); response = streamReader.ReadLine(); if (!IsOK(response)) throw new Exception("Anmeldung fehlgeschlagen. Servermeldung: " + response); streamWriter.WriteLine(".msg #teasers.inc blablaubb"); response = streamReader.ReadLine(); if (!IsOK(response)) throw new Exception("STAT-Befehl fehlgeschlagen. Servermeldung: " + response); streamWriter.WriteLine("QUIT"); streamReader.Close(); streamWriter.Close(); networkStream.Close(); tcpClient.Close();
so hab ich nun mal was zusammen gebaut.. ist das so richtig?
-
probiers aus. aber was hat das mit telnet zu tun?