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

Утилита [source] launcher (лаунчер - среда для запуска игры)

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем repeat, 4 сен 2011.

  1. lol63

    lol63 Модератор Переводчик

    Баллы:
    153
    Вы указали главный класс приложения???
     
  2. Хостинг MineCraft
    <
  3. wroud

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

    Баллы:
    88
    Skype:
    Wrouds
    В том то и дело что я его указал но недавно переставил с 6 на 7 яву после смены в настройках перестал загружать клас
     
  4. Reklats

    Reklats Старожил

    Баллы:
    103
    Skype:
    Reklats73
    Через какую программу создаёте exeшник?
     
  5. wroud

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

    Баллы:
    88
    Skype:
    Wrouds
    какой воообще ехе ?? jar нетбиансе
     
    Оригинало_о нравится это.
  6. arionwt1997

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

    Баллы:
    78
    Выложите плз уже готовый, скомпилированный лаунчер! :(
     
  7. Enjection

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

    Баллы:
    78
    я один не понимаю что ему нужно? или я пропустил где он выложил отредактированные сорцы? если я не пропустил то minecraft.net/download.jsp вроде там все скомпилировано)
     
  8. arionwt1997

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

    Баллы:
    78
    а это разьве оригинал???
     
  9. Enjection

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

    Баллы:
    78
    ну а что ты тут хочешь получить?
     
    slavik123123123 нравится это.
  10. Автор темы
    repeat

    repeat Старожил Девелопер Пользователь

    Баллы:
    123
    друзья, те, кто вопрошает готовое - это тема для обсуждения исходников.

    если сменить ссылку для подмены авторизации, работать не будет.
    вот исправленный util.java

    формат ответа:
    при неверной авторизации посылается текст
    Код:
    Bad login
    при успешной авторизации посылается текст
    Код:
    1285241960000:35b9fd01865fda9d70b157e244cf801c:userName:12345:
    • 1285241960000 - latestVersion. версию игры можно узнать, скачав официальную игру и подсмотрев цифры в файле version в папке .minecraft/bin/
    • 35b9fd01865fda9d70b157e244cf801c - downloadTicket
    • userName - имя пользователя. необходимо подставить имя которое посылает лаунчер при авторизации
    • 12345 - sessionId
    Спасибо за внимание!

    p.s. при случае перезагружу исходник с исправлениями, где убрана часть кода мешающая "нам" :)
     

    Вложения:

    • Util.java.zip
      Размер файла:
      1,9 КБ
      Просмотров:
      1.065
  11. Enjection

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

    Баллы:
    78
    я же правильно понимаю что данные sessionId хранятся где - то в игре, и сервер при входе (лецензионный) получает это информацию и сравнивает с %master_server_name% (по стандарту login.minecraft.net)?
     
    djavphu+mb073c и Сникерсни нравится это.
  12. Автор темы
    repeat

    repeat Старожил Девелопер Пользователь

    Баллы:
    123
    где-то что-то как-то так...
    эту sessionId игрок получает по сути от главного сервера.
    когда он подключается к игровому серверу, он передаёт этот sessionId
    по логике, игровой сервер обращается к главному серверу и узнаёт, соответствует для имени игрока username сессия sessionId.
     
    Enjection нравится это.
  13. Enjection

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

    Баллы:
    78
    Нашел мастер сервер...
     
  14. Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Поделитесь наработками с общественностью?:)
     
    slavik123123123 нравится это.
  15. Reklats

    Reklats Старожил

    Баллы:
    103
    Skype:
    Reklats73
    Какими?
     
    ВремяПриключений нравится это.
  16. arionwt1997

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

    Баллы:
    78
    Проблема в том, что по md5 лаунчер автоматически обновляет игру. Но при обновлении выбивает ошибку. А вот если отключить md5, то работает обновление (имено обновление, а не автообновление), но не работает автообновление! И что мне теперь делать?! :(
     
  17. wroud

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

    Баллы:
    88
    Skype:
    Wrouds
    можно реализовать чтобы лаунчер автоматически предлагал обновить но это не будет зависить от игры
     
  18. arionwt1997

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

    Баллы:
    78
    Но мне надо имено автообновление!
     
  19. Автор темы
    repeat

    repeat Старожил Девелопер Пользователь

    Баллы:
    123
    принудительное?

    у себя я отказался от этого, но выдаю запрос, если появилась новая версия
     
  20. arionwt1997

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

    Баллы:
    78
    Ну какбэ нет, у меян в лаунчере спрашивает: Желаете обновиться? "Да" "Нет"
     
  21. arionwt1997

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

    Баллы:
    78
    Но проблема в том (я уже писал, повторюсь), что по md5 лаунчер автоматически обновляет игру. Но при обновлении выбивает ошибку. А вот если отключить md5, то не работает автообновление, т.к. не с чем сверять
     

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