Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.BufferedReader;
- import java.io.IOException;
- import java.io.InputStreamReader;
- import java.io.PrintWriter;
- import java.net.Socket;
- import java.net.UnknownHostException;
- public class Main
- {
- public static void main(String[] args)
- {
- try
- {
- String host;
- if(args.length == 0)
- {
- host = "localhost";
- }
- else
- {
- host = args[0];
- }
- Socket socket = new Socket(host, 1337);
- PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
- BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
- BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
- String fromServer = "";
- while(!fromServer.equals("Bye!"))
- {
- while(!fromServer.equals("READY"))
- {
- System.out.println(fromServer);
- fromServer = in.readLine();
- }
- String choice = reader.readLine();
- //System.out.println("USER: " + choice);
- out.println(choice);
- }
- socket.close();
- } catch (UnknownHostException e)
- {
- System.out.println("Can't establish connection to the server");
- } catch (IOException e)
- {
- System.out.println("Wrong parameter");
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement