コード例 #1
0
ファイル: Account.java プロジェクト: Trowy/Travianize
  public Account(String serverHostName, String login, String password) throws LoginException {

    this.login = login;
    this.password = password;
    this.host = serverHostName;

    try {
      connection = new TravianConnector(serverHostName, this);

      try {
        Logger.info("Try login...");
        connection.login(login, password);
        // Logger.info("Load tasks from file 'task_" + serverHostName + "_" + login + ".txt'");
        // tasks = loadTaskFromFile("task_" + serverHostName + "_" + login + ".txt");

      } catch (LoadHttpPageException e) {
        Logger.info("Can't load page");
        throw new LoginException();
      }

      Logger.info(
          "Success creation account '"
              + login
              + "', password: '******' for host '"
              + serverHostName
              + "'");

    } catch (UnknownHostException ex) {
      Logger.info("Unknown Host '" + serverHostName + "'");
      throw new LoginException();
    }
  }