Facebook
From Mature Pelican, 8 Years ago, written in Java.
Embed
Download Paste or View Raw
Hits: 408
  1. import java.lang.*;
  2. import java.io.*;
  3. import java.net.*;
  4.  
  5.  
  6. class Client {
  7.     public static void main(String[] args) {
  8.  
  9.         Socket socket = null;
  10.         BufferedReader socketin = null;
  11.         try {
  12.             socket = new Socket("localhost", 1234);
  13.             socketin = new BufferedReader(new InputStreamReader(socket.getInputStream()));
  14.         } catch (Exception e) {
  15.             e.printStackTrace();
  16.             return;
  17.         }
  18.  
  19.         BufferedReader userinput = new BufferedReader(new InputStreamReader(System.in));
  20.  
  21.         try {
  22.             while (true) {
  23.                 //System.out.println("od nowa");
  24.                 while (socketin.ready()) {
  25.                     System.out.println(socketin.readLine());
  26.                     System.out.print("\n");
  27.                 }
  28.  
  29.                 while (true) {
  30.                     // System.out.println("czytam uzytkownika");
  31.                     if (userinput.ready()) {
  32.                         String userLine = userinput.readLine();
  33.                         System.out.println("to ja> |" + userLine + "|");
  34.                     } else {
  35.                         break;
  36.                     }
  37.                 }
  38. //
  39. //                    String userLine = userinput.readLine();
  40. //                    if (userLine != null && !userLine.equals("")) {
  41. //                        System.out.println("to ja> |" + userLine + "|");
  42. //                    } else {
  43. //                        // System.out.println("xyz" + userLine);
  44. //                        break;
  45. //                    }
  46. //                }
  47.             }
  48.         } catch (Exception e) {
  49.             e.printStackTrace();
  50.             return;
  51.         }
  52.  
  53.     }
  54. }