C# [HELP] C# RCON - TCP Client

Stato
Discussione chiusa ad ulteriori risposte.

AssassinsMod

Utente Silver
16 Agosto 2010
10
3
0
56
Salve a tutti, solo ultimamente (oggi) sono tornato su inforge grazie a @Domokun_
Il motivo per cui ho aperto questo topic è perché non riesco ad effettuare una connessione con l'RCON di un server di gioco (minecraft).

La funzione che sto usando è la seguente:
Codice:
public string Connect(string IP, int port, string pass){
    byte[] rec = new byte[10000];
    TcpClient tcpConn = new TcpClient();
    tcpConn.Connect(IPAddress.Parse(IP), port);
    tcpConn.Client.Connect(IPAddress.Parse(IP), port);
    tcpConn.Client.Send(Encoding.ASCII.GetBytes("rcon login " + pass));
    tcpConn.Client.Receive(rec);
    string res = Encoding.ASCII.GetString(rec);
    return res;
 }

Il problema è il seguente;ì:
Server Log ha detto:
14:31:59 [INFO] Rcon connection from: /127.0.0.1
14:31:59 [INFO] Rcon connection closed.

Speravo qualcuno potesse aiutarmi
 
Ora riesco ad inviare pacchetti ma si presentano due problemi:
1 - Tramite RCON riesco ad utilizzare solamente comandi vanilla
2 - Non ricevo risposta (ricevo caratteri ASCII speciali)
 
Stato
Discussione chiusa ad ulteriori risposte.