package fr.univ.lyon1.client;

public class MainClient {
    public static void main(String[] args) {
        try {
            if (args.length != 4) {
                printUsage();
            } else {
                String address = args[0];
                int port = Integer.parseInt(args[1]);
                String uuid = args[2];
                String password = args[3];
                Client c = new Client(address, port, uuid, password);
                c.run();
            }
        } catch (Exception e) {
            e.printStackTrace();
            System.exit(1);
        }
    }

    private static void printUsage() {
        System.out.println("java client.Client <address> <port>");
        System.out.println("\t<address>: server's ip address");
        System.out.println("\t<port>: server's port");
        System.out.println("\t<UUID>: user's UUID");
        System.out.println("\t<Password>: user's password");
    }
}