Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void run() {
- Socket socket;
- final String host = "128.199.83.36";
- final int portNumber = 34261;
- try {
- socket = new Socket(host, portNumber);
- java.io.OutputStream os = socket.getOutputStream();
- OutputStreamWriter osw = new OutputStreamWriter(os);
- bw = new BufferedWriter(osw);
- bw.write("USER:" + user + "\n");
- bw.write("PASS:" + pass + "\n");
- bw.write("IP:" + socket.getLocalAddress().getHostAddress() + "\n");
- bw.write("PORT:" + port + "\n");
- bw.flush();
- BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream()));
- PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
- while (true) {
- String serversay1 = br.readLine();
- UIConnect.textarea.append(serversay1 + "\n");
- as = serversay1.split(":");
- if (!(as[0].equalsIgnoreCase("200 success") || as[0].equalsIgnoreCase("end")
- || as[0].equalsIgnoreCase("404 error"))) {
- if (!((serversay1.split(":"))[1].equals("-1"))) {
- list.add(as);
- UISelectFriend.combo.addItem(as[0]);
- // select friend list online
- }
- }
- if (serversay1 != null) {
- if (serversay1.equalsIgnoreCase("404 ERROR")) {
- break;
- }
- if (serversay1.equalsIgnoreCase("END")) {
- list2 = list;
- UISelectFriend.showfriend(list2);
- while (true) {
- char[] ch = new char[16];
- br.read(ch);
- String s = String.valueOf(ch);
- if (s.charAt(0) == '4') {
- UIConnect.textarea.append("404 time out\n");
- break;
- } else {
- UIConnect.textarea.append(String.valueOf(ch) + "\n");
- bw.flush();
- out.println("Hello Server");
- UIConnect.textarea.append("Hello Server\n");
- }
- }
- }
- } else {
- break;
- }
- }
- } catch (UnknownHostException e) {
- } catch (IOException e) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement