hallo,
so jetzt hab ich schon verschiedenste varianten für die variable "nachricht eingegeben allerding antwortet der server so das ich nicht weiß was und beendet die verbindung"
varianten zusammengestellt von http://www.micq.org/ICQ-OSCAR-Protocol-v7-v8-v9/Packets/Flap1.html
kann mir jemand sagen was ich eingeben muss damit mich der login server nicht gleich wieder abstöst?
Code:
import java.io.*;
import java.net.*;
public class Client {
public static void serverAntwort(Socket clientSocket) {
String sentence = "";
BufferedReader inFromServer;
try {
if(clientSocket.getInputStream()==null){
System.out.println("scheisse");
}
inFromServer = new BufferedReader(new InputStreamReader(
clientSocket.getInputStream()));
while ((sentence = inFromServer.readLine()) != null) {
System.out.println(sentence);
}
} catch (IOException e) {
System.out.println("Server antwortet seltsam");
}
}
public static void verbindeMit(String host, int port, String nachricht){
try {
Socket clientSocket = new Socket(host, port);
DataOutputStream outToServer = new DataOutputStream(clientSocket.getOutputStream());
//outToServer.writeBytes(nachricht);
serverAntwort(clientSocket);
clientSocket.close();
} catch (Exception e) {
System.out.println("fehler");
}
}
public static void main(String[] args){
verbindeMit("login.icq.com", 80, "");
}
}
varianten zusammengestellt von http://www.micq.org/ICQ-OSCAR-Protocol-v7-v8-v9/Packets/Flap1.html
kann mir jemand sagen was ich eingeben muss damit mich der login server nicht gleich wieder abstöst?