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

  • Автор темы Автор темы repeat
  • Дата начала Дата начала
так ты толком обьясни что ты хочешь
 
Хочу чтобы лаунчер автоматически обновлял клиент, но у меня не получаеться. Более по простому написать не могу!
 
у тебя и не получится. Проси у репеата старую версию лаунчеран
 
ты хочешь чтобы он проверял MD5 и предлагал обновить или тчобы он всегда обновлял при авторизации?
 
у репеата есть такой лаунчер вот только он платный(
 
а я сделал авторизацию и когда меняю версию кое где (если ана отличается от версии клиента то предлагает обновить) на мой взгляд неплохая замена MD5
 
а что там рассказывать? при авторизации игроку посылается в том числе и последняя версия игры. достаточно посылать другой номер и получишь желаемый эффект
 
а что там рассказывать? при авторизации игроку посылается в том числе и последняя версия игры. достаточно посылать другой номер и получишь желаемый эффект
А какая строчка отвечает за подмену ввода логина и пароля?
 
найди в логин форм если я не ошибаюсь login.minecraft.net и замени на свой ответ если логин правельный то
:123456:username:12345:
 
А как сделать кнопку "Login" и "Options" в одной строке? :confused: Помогите!
 
хелп у меня трабла лаунчер не хочет качать по ссылке пишет (4) null
состав папки на которую качать сайт/down
в папке down лежит папки bin там всё есть а качать не хочет
 
хелп у меня трабла лаунчер не хочет качать по ссылке пишет (4) null
состав папки на которую качать сайт/down
в папке down лежит папки bin там всё есть а качать не хочет
Та же проблема.

Все файлы залиты с http://mcworld.500mb.net/mcupdate/ 1 в 1... и если этот адрес подставить.. всё работает на ура, а когда меняешь на свой...

Код:
run:
java.io.FileNotFoundException: C:\Documents and Settings\Administrator\Application Data\.minecraft\lastlogin (The system cannot find the file specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at net.minecraft.LoginForm.readUsername(LoginForm.java:121)
    at net.minecraft.LoginForm.<init>(LoginForm.java:68)
    at net.minecraft.LauncherFrame.<init>(LauncherFrame.java:29)
    at net.minecraft.LauncherFrame.main(LauncherFrame.java:163)
    at net.minecraft.MinecraftLauncher.main(MinecraftLauncher.java:16)
java.lang.NullPointerException
Fatal error occured (4): null
java.lang.NullPointerException
    at net.minecraft.GameUpdater.downloadJars(GameUpdater.java:444)
    at net.minecraft.GameUpdater.downloadJars(    at net.minecraft.GameUpdater.run(GameUpdater.java:444)
GameUpdater.java:235)
    at net.minecraft.GameUpdater.run(GameUpdater.java:235)
    at net.minecraft.Launcher$1.run(Launcher.java:84)
    at net.minecraft.Launcher$1.run(Launcher.java:84)

SOLVED! Выяснилось, что трабла была в том, что сервер не использует заголовки HTTP1.1 Etag. Решено добавлением строчки
Код:
FileETag INode MTime Size
в конфигурацию .htaccess

Теперь другая беда :).
Код:
Fatal error occured (4): failed to download lwjgl.jar
java.lang.Exception: failed to download lwjgl.jar
java.lang.Exception: failed to download lwjgl.jar
    at net.minecraft.GameUpdater.downloadJars(GameUpdater.java:508)
    at net.minecraft.GameUpdater.downloadJars(GameUpdater.java:508)
    at net.minecraft.GameUpdater.run(GameUpdater.java:235)
    at net.minecraft.GameUpdater.run(GameUpdater.java:235)
    at net.minecraft.Launcher$1.run(Launcher.java:84    at net.minecraft.Launcher$1.run()
Launcher.java:84)
Это мои попытки включить закомментированый вами код проверки MD5.. я так понял причина в неверной генерации Etag ?
Можно поподробнее почему это происходит, а также вцелом про эту систему проверки MD5 & Etag и как в ней фигурирует файл md5s ?
 
Назад
Верх