Guest User

Untitled

a guest
Sep 26th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. String hex = "1040014116";
  2. StringBuilder output = new StringBuilder();
  3. for (int i = 0; i < hex.length(); i+=2) {
  4. String str = hex.substring(i, i+2);
  5. output.append((char)Integer.parseInt(str, 16));
  6. }
  7. System.out.println(output);
  8.  
  9. int serverPort = 2003;
  10. String address = "xx.xx.xx.xx";
  11.  
  12.  
  13. try {
  14. InetAddress ipAddress = InetAddress.getByName(address);
  15. System.out.println(" IP address " + address + " and port " + serverPort);
  16. Socket socket = new Socket(ipAddress, serverPort);
  17. System.out.println("Socket ready");
  18.  
  19.  
  20. InputStream sin = socket.getInputStream();
  21. OutputStream sout = socket.getOutputStream();
  22.  
  23.  
  24. DataInputStream in = new DataInputStream(sin);
  25. DataOutputStream out = new DataOutputStream(sout);
  26.  
  27.  
  28. BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
  29. String line = null;
  30.  
  31. System.out.println("Введите данные и нажмите 'Ввод'");
  32. System.out.println();
  33.  
  34. while (true) {
  35. line = reader.readLine();
  36. System.out.println("Отправка на сервер");
  37. out.writeUTF(line);// отправка текста
  38. System.out.println("Отправка: : " + line);
  39. out.flush(); // конец передачи
  40. line = in.readUTF(); // возврат текста от сервера
  41. System.out.println("Сервер: : " + line);
  42. System.out.println("Введите новую строку");
  43. System.out.println();
  44. }
  45. } catch (Exception x) {
  46. x.printStackTrace();
  47. }
Add Comment
Please, Sign In to add comment