Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Launcher без регистрации с исходниками (РЕШЕНО)

Тема в разделе "[Архив] Помощь", создана пользователем lugair, 22 фев 2013.

  1. Автор темы
    lugair

    lugair Активный участник Пользователь

    Баллы:
    78
    Подскажите как убрать регистрацию из лаунчера.

    методом тыка нашел и закоментил следующие
    заходит нормально НО не под тем логином который ввел я.

    Файл LauncherFrame
    public void login(String userName /*, String password*/) {
    try {
    // String parameters = "user=" + URLEncoder.encode(userName, "UTF-8") + "&password=" + URLEncoder.encode(password, "UTF-8") + "&version=" + 13;
    // String result = Util.excutePost("http://mineambrycraft.ru/clientupdate/new/auth/auth/auth.php", parameters);
    // String result = getFakeResult(userName);
    /* if (result == null) {
    showError("Ошибка авторизации!");
    loginForm.setNoNetwork();
    return;
    }
    */
    /*
    if (!result.contains(":")) {
    if (result.trim().equals("Bad login")) {
    showError("Ошибка входа!");
    } else if (result.trim().equals("Old version")) {
    loginForm.setOutdated();
    showError("Лаунчер устарел!");
    } else {
    showError(result);
    }
    loginForm.setNoNetwork();
    return;
    }
    String[] values = result.split(":");
    */

    launcher = new Launcher();
    launcher.customParameters.putAll(customParameters);
    // launcher.customParameters.put("userName", values[2].trim());
    // launcher.customParameters.put("latestVersion", values[0].trim());
    // launcher.customParameters.put("downloadTicket", values[1].trim());
    // launcher.customParameters.put("sessionId", values[3].trim());
    launcher.init();
    /*
    if (args.length >= 3) {
    String ip = args[2];
    String port = "25565";
    if (ip.contains(":")) {
    String[] parts = ip.split(":");
    ip = parts[0];
    port = parts[1];
    }

    launcherFrame.customParameters.put("server", ip);
    launcherFrame.customParameters.put("port", port);
    } else
    {
    launcherFrame.customParameters.put("server", "mineambrycraft.ru");
    launcherFrame.customParameters.put("port", "25565");
    }
    */

    Файл LoginForm
    userName.addActionListener(al);
    /* password.addActionListener(al);*/
    try {
    launcherFrame.login(userName.getText() /*, new String(password.getPassword())*/ );
    } catch (Exception e) {
    setError(e.toString());
    userName.setText(dis.readUTF());
    /* password.setText(dis.readUTF());
    rememberBox.setSelected(password.getPassword().length > 0);*/
    dis.close();
    dos.writeUTF(userName.getText());
    // dos.writeUTF(rememberBox.isSelected() ? new String(password.getPassword()) : "");
    dos.close();
    titles.add(new TransparentLabel("Логин:", 4));
    /* titles.add(new TransparentLabel("Пароль:", 4)); */
    titles.add(new TransparentLabel("", 4));

    values.add(userName);
    /* values.add(password); */
    values.add(rememberBox);
    /*
    public void checkAutologin() {
    if (password.getPassword().length > 0)
    launcherFrame.login(userName.getText(), new String(password.getPassword()));
    }
    */
     

    Вложения:

  2. Хостинг MineCraft
    <
  3. Автор темы
    lugair

    lugair Активный участник Пользователь

    Баллы:
    78
    Готов заплатить если кто подскажет, в пределах допустимого конечно.
     
  4. Автор темы
    lugair

    lugair Активный участник Пользователь

    Баллы:
    78
    Решение нашлось неожиданно (не пробовал с плагинами)

    вход происходит только на основе логина
    поля с паролем закоментированы

    редактирование новостей и обновления

    Если кому интересно берите.

    [​IMG]
     

    Вложения:

  5. KaSpeRzEbEsT

    KaSpeRzEbEsT Активный участник

    Баллы:
    63
    Skype:
    morpex982
    Имя в Minecraft:
    KaspeR
    Прикольный лаунчер , уже скачал спасоби слушай есть лаунчер один если можеш напиши в лс я скину тоже регистрацию нужно убрать .[DOUBLEPOST=1384284411,1384283975][/DOUBLEPOST]lugair, Какая кодировка в программе NetBeans
     
  6. MegaAntoxa1

    MegaAntoxa1 Старожил Пользователь

    Баллы:
    173
    Skype:
    antonkretov.ru
    Имя в Minecraft:
    Anton_Kretov
    Первый пост с комментариями порадовал, если честно. Закомментили даже операторные скобки)
     
  7. Автор темы
    lugair

    lugair Активный участник Пользователь

    Баллы:
    78
    Данный лаунчер шас уже не респективен. Если еше акитуально пиши в личку

    Кодировку использовал utf-8
     

Поделиться этой страницей