Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package myWhats;
- import java.io.IOException;
- import java.io.ObjectInputStream;
- import java.io.ObjectOutputStream;
- import java.net.Socket;
- import java.net.UnknownHostException;
- import java.util.Scanner;
- public class myWhats {
- public static void main (String [] args){
- Socket sSoc = null;
- String fromServer=null;
- String user = args[0];
- String[] portIP = args[1].split(":",2);
- String ip = portIP[0];
- int porto = Integer.parseInt(portIP[1]);
- StringBuilder sb = new StringBuilder ();
- Scanner sc = new Scanner(System.in);
- String pass=null;
- sb.append(user);
- sb.append(" ");
- while((args[3].length() == 0 || args[3].equals("-m")|| args[3].equals("-f")|| args[3].equals("-a")|| args[3].equals("-r")) && pass == null){
- System.out.println("Por favor coloque uma pass");
- pass = sc.nextLine();
- if(pass != null){
- sb.append(pass);
- sb.append(" ");
- }
- }
- if(!args[3].equals(pass)){
- sb.append(args[3]);
- sb.append(" ");
- }
- for(int a=4; a < args.length; a++){
- sb.append(args[a]);
- sb.append(" ");
- }
- try {
- sSoc = new Socket (ip,porto);
- ObjectInputStream in = new ObjectInputStream(sSoc.getInputStream());
- ObjectOutputStream out = new ObjectOutputStream(sSoc.getOutputStream());
- out.writeObject(sb.toString());
- fromServer = (String) in.readObject();
- System.out.println(fromServer);
- sSoc.close();
- } catch (UnknownHostException e) {
- e.printStackTrace();
- } catch (IOException e) {
- e.printStackTrace();
- } catch (ClassNotFoundException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- }
Add Comment
Please, Sign In to add comment