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

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

Лаунчер [Source] Лаунчер от maximusorg(update 4.0)

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем maximusorg, 13 авг 2012.

  1. vitaxa93

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

    Баллы:
    78
    оО. Но я часов 5 потратил что бы его собрать как надо( Собирал впервые. Может есть вариант вырвать код из других лаунчеров?
     
    zuma2 нравится это.
  2. Coffee

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

    Баллы:
    88
    если есть знания в java, можешь дописать функцию проверки мд5 хэша для 2 и более клиентов.
    честно говоря, именно из-за того, что лаунчер этот не умеет проверять 2 и более клиента и перешел на другой лаунчер.
     
  3. lewa2000

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

    Баллы:
    103
    Имя в Minecraft:
    Elect
    он каждый раз качает клиент заного что делать?
    P.S не мог бы рассказать в личку как сделать что бы он файлы каждого сервера по папкам (.jekson/hitech;
    .jekson/sandbox)
     
  4. Coffee

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

    Баллы:
    88
    это говорит о том, что не работает проверка хэша md5
     
  5. DieselFaka

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

    Баллы:
    68
    Skype:
    diesel1029
    Я в него дописал мультисервеность + md5 к каждому серверу. На самом деле там делов то...достаточно знать функцию if :D
    кому надо пишите в скайп diesel1029
     
  6. fles

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

    Баллы:
    153
    @DieselFaka, Будьте добры:) Надеюсь бесплатно?
     
  7. DieselFaka

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

    Баллы:
    68
    Skype:
    diesel1029
    да конечно, скажите кол-во серверов, завтра я к посту прикреплю исходники.
     
  8. fles

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

    Баллы:
    153
    @DieselFaka, Мне для коллекции:).
     
    ВремяПриключений нравится это.
  9. alexandrage

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

    Баллы:
    173
    Через CONSTANT делай. И проблема с количеством серверов отпадет.
    public static final String[] servers =
    {
    "server1, ip, port, minecraft1.jar",
    "server2, ip, port, minecraft2.jar",
    "server++, ip, port, minecraft++.jar",
    };
     
    ВремяПриключений нравится это.
  10. MIXAS

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

    Баллы:
    88
    Skype:
    Misha23091
    Не народ лаунчер это уже хоть что то,огромное спасибо вам за творчество и лаунчеры!:)
     
  11. profi

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

    Баллы:
    88
    Если можно, то отрывок кода в студию. Конкретно как перепилить это на 2 клиента?
    Код:
    MessageDigest md5  = MessageDigest.getInstance("MD5");
    String p = calculateHash(md5, f);
     
     
                    URL localURL = new URL("http:/****/***/md5.php?hash=" + p);
            BufferedReader localBufferedReader = new BufferedReader(new InputStreamReader(localURL.openStream()));
            String str2 = localBufferedReader.readLine();
            if (str2.equalsIgnoreCase("NO")){
                {
                    GameUpdater.forceUpdate = true;
                }
    
     
  12. profi

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

    Баллы:
    88
    Это всё хорошо, но мне бы md5 на 2 клиента, мб у Вас есть решение?)
    up
    up
     
  13. Автор темы
    maximusorg

    maximusorg Старожил Переводчик Пользователь

    Баллы:
    123
    Skype:
    K.N.A.Z
    Имя в Minecraft:
    maximusorg
    Если бешу, покинь тему.
     
    Сникерсни нравится это.
  14. KyBbIPoK

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

    Баллы:
    173
    Имя в Minecraft:
    KyBbIPoK
    Надо писать, что продукт сырой.
     
  15. Автор темы
    maximusorg

    maximusorg Старожил Переводчик Пользователь

    Баллы:
    123
    Skype:
    K.N.A.Z
    Имя в Minecraft:
    maximusorg
    Как видно я не девелопер, и не утверждал что всё идеально. Но тем не менее, многие пользуются моим лаунчером, таких 200+ проэктов, возможно это и мало, но именно ради них я не удаляю свою тему.
     
  16. alexandrage

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

    Баллы:
    173
    Я так и сказал, реализация через 1 место.
    Я все понимаю, но доработать упростить мог бы. Использовать константы в конце концов.
     
    ВремяПриключений и KyBbIPoK нравится это.
  17. Автор темы
    maximusorg

    maximusorg Старожил Переводчик Пользователь

    Баллы:
    123
    Skype:
    K.N.A.Z
    Имя в Minecraft:
    maximusorg
    Ок. Сейчас настаёт лето, закончатся экзамены и я займусь доработкой. Пока что не могу ничего обещать.
     
  18. bessik2108

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

    Баллы:
    63
    Имя в Minecraft:
    bessik
    fatal error occured (5) Error in data stream Extracting: windows_natives.jar.izma to windows_natives.jar

    Как исправить ошибку при обновлении?
     
  19. Автор темы
    maximusorg

    maximusorg Старожил Переводчик Пользователь

    Баллы:
    123
    Skype:
    K.N.A.Z
    Имя в Minecraft:
    maximusorg
    Версия 4.0 готова. Changelog можно посмотреть в первом посте. Скачать можно тут.
     
  20. bessik2108

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

    Баллы:
    63
    Имя в Minecraft:
    bessik
    Скачивается не client.zip а стандартный майн!(
    Что делать?
     
    BleaZzZ нравится это.

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