Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление
  2. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Лаунчер [FIX] Лаунчер Империя 1.6x 1.7x им. В.И Ленина [By Alisher-98]

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Alisher-98, 1 фев 2014.

  1. Kellol

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

    Баллы:
    63
    хорошо, как буду дома - попробую, спасибо за ответ
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    угу
     
  4. vladikokk

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

    Баллы:
    63
    ...
    [Фикс Империи Им. В.И Ленина от Alisher-98]Готово Товарищ!
    [Фикс Империи Им. В.И Ленина от Alisher-98]Поиск ядра клиента...
    [Фикс Империи Им. В.И Ленина от Alisher-98]Поиск ядра клиента завершен!
    Exception in thread "Thread-10" java.lang.NullPointerException
    at net.minecraft.Launcher$1.run(Launcher.java:175)

    Что с этим делать?
     
  5. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Пересмотри туториалы
     
  6. Nikas

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

    Баллы:
    61
    Помогите решить проблему, на клиенте 1.6.4 minecraft.jar с библоитеками весит 20мб и у многих с таким весом клиент не качается, на 56% процесс убивается, а если поставить minecraft.jar без библиотек он весит 4-5мб тогда у всех все нормально грузиться.
     
  7. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Странно даже очень никогда с таким не сталкивался(Без библиотек он запускатся не будет)
     
  8. Nikas

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

    Баллы:
    61
    это понятно что не будет у 3 из 7 человек такая ошибка.[DOUBLEPOST=1396876217,1396875883][/DOUBLEPOST]можно ли сделать заглушку minecraft.jar а сам minecraft.jar закинуть в client.zip только он вроде будет с начало скачивать client.zip а потом заглушку, можно ли поменять очередность скачивания этих файлов?
     
  9. Kellol

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

    Баллы:
    63
    лаунчер запустился, но после скачивания клиентской части снова эта же ошибка(загрузка останавливается на 100%) я думаю что проблема тут в самих файлах клиента
    Прикрепляю файлы клиента из web(в одном архиве не вышло, т.к. ограничение в 50мб)
    Посмотри что не так.
    P.S. libraries.jar пытался разархивировать в minecraft.jar эффект тот же, поэтому попробовал кинуть самим jar-ником
    P.S.S. в случае если добьем мою проблему и все будет фурычить, подсоблю денюжкой
    http://rghost.ru/53912058
    http://rghost.ru/53912050
     
  10. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Пересобирай Minecraft.jar
     
    ПриветОтЛайки нравится это.
  11. Kellol

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

    Баллы:
    63
    я файлы скинул, minecraft.jar взят из тутора, глянь скажи что не так, а лучше поговорим через скайп
     
  12. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    azat4610 Вот у него спроси я занят
     
  13. Kellol

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

    Баллы:
    63
    Этот пользователь ограничил доступ к своему профилю.
    как будешь свободен добавь в скайпе "dredikyo"
     
  14. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    В ЛС пиши ему Я ему тогда помог, Просто уматывает показывать по 100 раз решение 1-ой и той-же проблемы
     
  15. Kellol

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

    Баллы:
    63
    Советую добавить её решение в FAQ на первой странице, это первое
    А второе, я же не за просто так прошу)
     
  16. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Ладно пошли в скайп[DOUBLEPOST=1397202197,1397042650][/DOUBLEPOST]^ так же оказываю платную настройку Лаунчер под ваш сайт, та же есть система бан по железу цена 800 рублей
     
  17. voldemarich

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

    Баллы:
    63
    Многоуважаемый Алишер, у меня к вам письмо)
    Во-первых, благодарю за замечательный фикс. Проблема с выделением памяти решена, вы этот кусок кода поправили или не вы - не знаю, но спасибо. Все отлично, за вынесение параметров графики в отдельный файл с комментариями вообще респект. Не ожидал.
    Но нужно быть чуть внимательнее. Пользователям с "Неизвестной ошибкой" при регистрации. Они все правильно сделали, это ваша вина, Алишер.
    Тут мы видим кусок кода пхп в конце регистрации. (mainfile.php) При успешной регистрации возвращает "done"
    PHP:
        else{
        
    $checkPass md5($postPass);
        }

        
    $connect = @mysql_connect($db_host2.':'.$db_port2,$db_user2,$db_pass2) or die('asdf2');
        
    mysql_select_db($db_database2,$connect);

            
    mysql_query("INSERT INTO $db_table2 ($db_columnUser2,$db_columnBalance) VALUES('$user','300.00')") or die ("Запрос к базе завершился ошибкой.".mysql_error());
            echo 
    "done";
    }

    Залезем в явакод. Файл RegiterPanel.java:
    Код:
    public void register(String name, String pass, String pass2, String mail) {
          
          try {
                  if(setting.allowiConomy)
                  {
                  URL localURL;
                if(setting.oneaccforonepcforreg){
            localURL = new URL(setting.mainLink + "?action=register&user=" + URLEncoder.encode(name, "UTF-8") + "&password=" + URLEncoder.encode(pass, "UTF-8") + "&password2=" + URLEncoder.encode(pass2, "UTF-8") + "&email=" + URLEncoder.encode(mail, "UTF-8") + "&sn=" + RegisterPanel.md5(RegisterPanel.getMAC()));
                } else {
                localURL = new URL(setting.mainLink + "?action=register&user=" + URLEncoder.encode(name, "UTF-8") + "&password=" + URLEncoder.encode(pass, "UTF-8") + "&password2=" + URLEncoder.encode(pass2, "UTF-8") + "&email=" + URLEncoder.encode(mail, "UTF-8"));
                }
            BufferedReader localBufferedReader = new BufferedReader(new InputStreamReader(localURL.openStream()));
              String resultSite = localBufferedReader.readLine();
              System.out.println(resultSite);
              if (resultSite.equals("готово")){
                  doneRegister();
              }else{
                  if (resultSite.equals("errorMail")){
                        failRegister ("eMail введен некорректно");
                    } else if (resultSite.equals("errorMail2")){
                        failRegister ("eMail содержит запрещенные символы");
                    }else if (resultSite.equals("passErrorSymbol")){
                        failRegister ("Пароль содержит запрещенные символы");
                    }else if (resultSite.equals("errorLoginSymbol")){
                        failRegister ("Логин содержит запрещенные символы");
                    }else if (resultSite.equals("errorSmallLogin")){
                        failRegister ("Логин должен содержать 2-20 символов");
                    }else if (resultSite.equals("errorPassSmall")){
                        failRegister ("Пароль должен содержать 6-20 символов");
                    }else if (resultSite.equals("emailErrorPovtor")){
                        failRegister ("eMail уже зарегестрирован");
                    }else if (resultSite.equals("loginErrorPovtor")){
                        failRegister ("Такой логин уже зарегистрирован");
                    }else if (resultSite.equals("errorMail")){
                        failRegister ("Неправильный адрес eMail");
                    }else if (resultSite.equals("errorField")){
                        failRegister ("Заполнены не все поля");
                        }else if (resultSite.equals("ErrorRegFrom")){
                        failRegister ("С этого компьютера уже регистрировались");
                    }else {
                      failRegister ("Неизвестная ошибка");
                  }
              }

    if (resultSite.equals("готово")){ - а сайт-то возвращает done!
    Переписываем слово - профит, "регистрация успешно завершена"[DOUBLEPOST=1397379293,1397379229][/DOUBLEPOST]Так что не будьте школотой и юзайте рефакторинг и поиск по коду, или люди типа Алишера будут на вас зарабатывать. (Ничего не имею против Алишера, просто бесит школота)
     
  18. Автор темы
    Alisher-98

    Alisher-98 Старожил Пользователь

    Баллы:
    103
    Skype:
    alisher-982
    Имя в Minecraft:
    Alisher98
    Спасибо за критику:) Скоро сделаю обновление, Скоро собираюсь делать фикс на лаунчер Aiflaxe[DOUBLEPOST=1397379399,1397379338][/DOUBLEPOST]
    А данную проблему я сам случайно сделал перепутал местами
     
  19. westik

    westik Новичок

    Баллы:
    8
    как называются эти файлы на версии 1.6.4 в клиенте и сервере?
     
  20. Frostlll

    Frostlll Новичок

    Баллы:
    16
    Имя в Minecraft:
    Frostlll
    Прошу помощи в создании лаунчера, и привязки к сайту, конечно не бесплатно, писать в скайп stas12123a. Заранее благодарен.
     
  21. Strife

    Strife Новичок

    Баллы:
    6
    Решил, значит, со старой версии XeroXP на этот фикс перейти, ибо на старом система скинов не работала. Установил. Система скинов таки заработала (ура, товарисчи), но вот поиграть...
    [​IMG]
    Сие чудо появляется при попытке начать играть, тот момент, когда лаунчер должен начать скачивать файлы.
    Текст виден не полностью, но, судя по началу, такая проблема уже возникала у нескольких человек в этой теме. (Кажется, вот этот и вот эта.)
    Последнему вы посоветовали сменить ключ сессии на "QWERTY", но увы, такое решение не дало никаких результатов.
    Пролистав тему далее, обнаружил, что причиной могло бы оказаться то, что настроен неправильно. Все повторно проверенно, но безрезультатно. Отчаявшись, снес все, кроме файлов клиента, и наново перенастроил connect.php и settings.java. Файлы клиента разложил так, как это было показано в туториале в начале (либы тоже добвил), но... все равно я остался с носом. Определенно, я где-то накосячил. Но все же, не нашлось ли какого-то решения для этой фигни?
    Ах да, вторая проблема. При попытке зарегистрироваться через лаунчер ничего не происходит. Вот ввели логин, пароль, мейл, тычем кнопку... И на этом все. В бд нет новых записей. Более того, даже экран не меняется. Как были строки для ввода с введенной информацией, так и остаются, ничего не открывается, ничего не закрывается. Кстати, это и в лаунчере XeroXP было.
     

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