Advertisement
Guest User

Untitled

a guest
Nov 25th, 2018
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.88 KB | None | 0 0
  1.     public void run() {
  2.         Socket socket;
  3.         final String host = "128.199.83.36";
  4.         final int portNumber = 34261;
  5.  
  6.         try {
  7.             socket = new Socket(host, portNumber);
  8.             java.io.OutputStream os = socket.getOutputStream();
  9.             OutputStreamWriter osw = new OutputStreamWriter(os);
  10.             bw = new BufferedWriter(osw);
  11.  
  12.             bw.write("USER:" + user + "\n");
  13.             bw.write("PASS:" + pass + "\n");
  14.             bw.write("IP:" + socket.getLocalAddress().getHostAddress() + "\n");
  15.             bw.write("PORT:" + port + "\n");
  16.             bw.flush();
  17.  
  18.             BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream()));
  19.             PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
  20.  
  21.             while (true) {
  22.  
  23.                 String serversay1 = br.readLine();
  24.                 UIConnect.textarea.append(serversay1 + "\n");
  25.                 as = serversay1.split(":");
  26.  
  27.                 if (!(as[0].equalsIgnoreCase("200 success") || as[0].equalsIgnoreCase("end")
  28.                         || as[0].equalsIgnoreCase("404 error"))) {
  29.                     if (!((serversay1.split(":"))[1].equals("-1"))) {
  30.                         list.add(as);
  31.                         UISelectFriend.combo.addItem(as[0]);
  32.                         // select friend list online
  33.                     }
  34.  
  35.                 }
  36.  
  37.                 if (serversay1 != null) {
  38.                     if (serversay1.equalsIgnoreCase("404 ERROR")) {
  39.  
  40.                         break;
  41.                     }
  42.  
  43.                     if (serversay1.equalsIgnoreCase("END")) {
  44.                         list2 = list;
  45.                         UISelectFriend.showfriend(list2);
  46.  
  47.                         while (true) {
  48.                             char[] ch = new char[16];
  49.                             br.read(ch);
  50.                             String s = String.valueOf(ch);
  51.  
  52.                             if (s.charAt(0) == '4') {
  53.                                 UIConnect.textarea.append("404 time out\n");
  54.                                 break;
  55.                             } else {
  56.                                 UIConnect.textarea.append(String.valueOf(ch) + "\n");
  57.                                 bw.flush();
  58.                                 out.println("Hello Server");
  59.                                 UIConnect.textarea.append("Hello Server\n");
  60.                             }
  61.                         }
  62.                     }
  63.                 } else {
  64.                     break;
  65.                 }
  66.             }
  67.  
  68.         } catch (UnknownHostException e) {
  69.  
  70.         } catch (IOException e) {
  71.  
  72.         }
  73.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement