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

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Лаунчер Империя от XeroXP

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем XeroXP, 5 май 2013.

  1. Hack075

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

    Баллы:
    78
    Имя в Minecraft:
    FullVersion
    Буду очень благодарен если ктонибудь скинет мне исходники без ошибок(((
     
  2. Alex_Ps

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

    Баллы:
    78
    Я бы скинул тебе свои да они тебе не понравятся=) Вырезал я всё что можно было. В лаунчере остались только кнопка авторизации, ссылка на сайт(для реги), селект с кол-вом оперативы и чекбокс на обновление. Что уменьшило вес лаунчера на 4.7 мб=)
    Какой именно код тебя не устраивает, почему с этим не хочешь работать?
     
  3. Hack075

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

    Баллы:
    78
    Имя в Minecraft:
    FullVersion
    @Alex_Ps,пойдет)))Просто нехочеться морочиться сильно.Мой скайп staschuka
     
  4. egor

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

    Баллы:
    68
    Skype:
    dark77798
    Имя в Minecraft:
    B1NTOREZ
    boolean downloadFile = true;
    455 строчка
    GameUpdater.java проценты не исправились НО клиент скачался!! УРрряя
    Но вроде бы идет бесконечная загрузка
    Подозрение на запуск модов)
     
  5. alexandrage

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

    Баллы:
    173
    Да просто вырезать быдлокод и сделать как в сашке-лаунчере, определения total size и по ним % поставить.
    Код:
            state = "Определение размера...";
           
            for (int i = 0; i < files.size(); i++)
            {
                URLConnection urlconnection = new URL(urlTo + files.get(i)).openConnection();
                urlconnection.setDefaultUseCaches(false);
                totalsize += urlconnection.getContentLength();
            }
           
            state = "Закачка файлов...";
     
  6. xxxcrow

    xxxcrow Участник

    Баллы:
    33
    Имя в Minecraft:
    xxxcrow
    Ребят, теперь не могу понять как настроить загрузку папки модов. :\
    Но проблема со скинами осталась. Как я уже говорил, Если выбрать несоразмерный скин, то выдает об этом ошибку. А если выбрать нормальный то кнопка не нажимается.
     
  7. vlad945922

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

    Баллы:
    103
    Skype:
    vlad.shepetkov
    Имя в Minecraft:
    Emien
    Ап(
    А папки то зачем? Вроде только Зипы нужно =\
     
  8. xxxcrow

    xxxcrow Участник

    Баллы:
    33
    Имя в Minecraft:
    xxxcrow
    ну зип он качает только клиент.зип, и извлекает все в папку ну: моймайн/сервер/клиент
     
  9. vlad945922

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

    Баллы:
    103
    Skype:
    vlad.shepetkov
    Имя в Minecraft:
    Emien
    А какие файлы нужно заносить в исключения, дабы сохранялись макро, точки на карте, список серверов и тд? Помогите, пожалуйста!
    Вот в исключениях папки вроде прописаны, но лаунчер их каждый раз удаляет...
    [​IMG]
     
  10. Alex_Ps

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

    Баллы:
    78
    Это у тебя из-за строк 5 и 6 где написано удалить всё кроме папки bin а так же удалить всё кроме options.txt.
    Лучше в delfiles.txt пропиши то что нужно удалять а вот моды и текстурпаки допиши в excFiles.txt
    Чтобы не ставили другие текстурпаки и моды(Если тебе это конечно нужно, например xRay текстурпаки удалит, конечно если он не в minecraft.jar добавлен).
    Кстати что касается модификации minecraft.jar всякими читами и т.п. Говорят что лаунчеры это не достойная защита от xRay и т.п т.к можно модифицировать джарник. А как я думаю нужно просто сверять размеры minecraft.jar на компе и minecraft.jar в репозитории лаунчера и
    если(size!=size2){
    forceUpdate = true;
    }
    Вот и всё.
     
    vlad945922 нравится это.
  11. vlad945922

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

    Баллы:
    103
    Skype:
    vlad.shepetkov
    Имя в Minecraft:
    Emien
    Странно, ведь в Деллфайл у меня только папки текстурпак и конфиг, но остальное тоже удаляется =\​
     
  12. FlyCraft

    FlyCraft Участник

    Баллы:
    33
    Мне помогут?
     
  13. Alex_Ps

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

    Баллы:
    78
    Дак файл excFiles.txt и отвечает за удаление всего кроме того что ты в него впишешь) Глуповато просто система сделана.
    Попробуй перезалить проект:
    1. Создай проект(С закидыванием src повремени)
    2. Открой свойства проекта, выбери кодировку windows-1251
    3. Теперь кидай src в папку проекта и подключай библиотеки приложенные к src
    4. Пробуй запустить выбрав третий класс как главный а именно Launcher(Не frame и не splash).
     
    vlad945922 нравится это.
  14. vlad945922

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

    Баллы:
    103
    Skype:
    vlad.shepetkov
    Имя в Minecraft:
    Emien
    То есть мне вообще вообще его можно удалить?)
     
  15. Alex_Ps

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

    Баллы:
    78
    нет, удалять файлы не нужно, всё что можно там удалить это readMe. Т.к лаунчер обращается к этим файлам то когда он их не найдёт он выплюнет ошибку.

    Мне этот файл полезен, я описал что с ним делаю я. А именно, прописываю свои моды туда и текстурпаки которые хочу оставить. Всё остальное он почистит.
     
  16. FlyCraft

    FlyCraft Участник

    Баллы:
    33
    Теперь при запуске ошибки нет, но просто идёт run:, сам лаунчер не запустился
     
  17. vlad945922

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

    Баллы:
    103
    Skype:
    vlad.shepetkov
    Имя в Minecraft:
    Emien
    Так как мне поступить? Я кинул в тему свой файл, там вроде написано ,что бы он не удалял папки рейс минимап и макрос, но он их удаляет!
     
  18. FlyCraft

    FlyCraft Участник

    Баллы:
    33
    И опять
    эта ошибка
    Код:
    []
    []
    Exception in thread "main" java.lang.ExceptionInInitializerError
        at net.minecraft.MinecraftLauncher.main(MinecraftLauncher.java:31)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
        at net.minecraft.LauncherFrame.getClientsFolder(LauncherFrame.java:1163)
        at net.minecraft.LauncherFrame.<clinit>(LauncherFrame.java:69)
        ... 1 more
    Java Result: 1
    СБОРКА УСПЕШНО ЗАВЕРШЕНА (общее время: 22 секунды)
    
    И кажется мне, что это связано с получением клиента.
     
  19. vlad945922

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

    Баллы:
    103
    Skype:
    vlad.shepetkov
    Имя в Minecraft:
    Emien
    Ну скинь пожалуйста свой файл, потому ,что у меня вроде папки прописаны в исключениях, но он это игнорирует и удаляет их. оставляя только ЗИПы модов
     
  20. Alex_Ps

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

    Баллы:
    78
    Он не получает клиент пока ты не авторизуешься и не нажмёшь кнопку входа на сервер.
    Но к сожалению помочь вот так глядя на код ошибки я не могу ибо строки у меня уже не так пронумерованы(Много переписал). Я могу помочь по скайпу вечерком т.к сейчас я на работе.
     
    vlad945922 нравится это.

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