Advertisement
Guest User

Untitled

a guest
Apr 28th, 2015
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.io.PrintWriter;
  5. import java.net.ServerSocket;
  6. import java.net.Socket;
  7. import java.net.SocketAddress;
  8. import java.time.LocalDateTime;
  9. import java.util.Scanner;
  10.  
  11.  
  12. public class Main {
  13.  
  14. public static String name = "145.37.53.73";
  15. public static int port = 2024;
  16. public static String yourName = "Laurens";
  17. public static void main(String[] args) {
  18. Scanner scanner = new Scanner(System.in);
  19. Socket socket = null;
  20. ServerSocket serverSocket = null;
  21. Socket reciever = null;
  22. PrintWriter out = null;
  23. BufferedReader tempIn = null;
  24. BufferedReader stdIn = new BufferedReader(new InputStreamReader(System.in));
  25. try {
  26. socket = new Socket(name, port);
  27. out = new PrintWriter(socket.getOutputStream(), true);
  28. tempIn = new BufferedReader(new InputStreamReader(socket.getInputStream()));
  29. } catch (IOException e) {
  30. // TODO Auto-generated catch block
  31. e.printStackTrace();
  32. }
  33. final BufferedReader in = tempIn;
  34. Thread inputPrinter = new Thread(new Runnable() {
  35.  
  36. @Override
  37. public void run() {
  38. while(true) {
  39. try {
  40. System.out.println(in.readLine());
  41. } catch (IOException e) {
  42. // TODO Auto-generated catch block
  43. e.printStackTrace();
  44. }
  45. }
  46.  
  47. }
  48. });
  49. inputPrinter.start();
  50.  
  51. while(true) {
  52. String message = scanner.nextLine();
  53. out.println(yourName + ": " + message);
  54. }
  55.  
  56.  
  57.  
  58. }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement