Войти или зарегистрироваться

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

  • Автор темы Автор темы repeat
  • Дата начала Дата начала

repeat

Старожил
Девелопер
Пользователь
Баллы
123
Исходники декомпилированного последнего на текущую дату лаунчера от Notch'а.
  • Имеются отличия от оригинальной версии, для нормальной работы (после декомпиляции и правки ошибок launcher отказывался распаковывать lzma пакеты)
  • Полностью работоспособны.
Source

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

формат ответа:
при неверной авторизации посылается текст
Код:
Bad login

при успешной авторизации посылается текст
Код:
1285241960000:35b9fd01865fda9d70b157e244cf801c:userName:12345:
  • 1285241960000 - latestVersion. версию игры можно узнать, скачав официальную игру и подсмотрев цифры в файле version в папке .minecraft/bin/
  • 35b9fd01865fda9d70b157e244cf801c - downloadTicket
  • userName - имя пользователя. необходимо подставить имя которое посылает лаунчер при авторизации
  • 12345 - sessionId
Спасибо за внимание!
 
Хм, странно после указания своего адреса он скачивает, но потом выбивает ошибку на скачивании lwjgl.jar ~ на 40%. Все файлы брал с офф сайта. Адрес указан с "/".
 
всё верно. нужно найти и выключить весб блок сравнения etag и md5
 
Обрадую вас! Теперь исходники без проверки md5, то есть будет спокойно у вас скачивать с вашего URL адреса файлы. С ваc "Мне нравится".
 

Вложения

  • src.zip
    src.zip
    50,8 КБ · Просмотры: 1.175
repeat, добавь с скайп ruslan_tazetdinov. хочу купить лаунчер+
 
Обновил лаунчер:
* Русификация
* Убрал поле пароля
* Убрал ссылку на офф сайт с надписью Need Account?
* Уменьшил поле ввода логина

Исходники "под катом"
 

Вложения

  • src.zip
    src.zip
    51,5 КБ · Просмотры: 1.372
а в каком файле менять адрес с которого новости берутся?
 
а в каком файле менять адрес с которого новости берутся?
 
почему после наатия логин сразу заходит в игру без проверки? как сделать проверку?
 
Почему эта ошибка?
Код:
init:
Deleting: C:\Documents and Settings\кудя\Мои документы\NetBeansProjects\src\build\built-jar.properties
deps-jar:
Updating property file: C:\Documents and Settings\кудя\Мои документы\NetBeansProjects\src\build\built-jar.properties
Compiling 23 source files to C:\Documents and Settings\кудя\Мои документы\NetBeansProjects\src\build\classes
warning: [options] bootstrap class path not set in conjunction with -source 1.6
C:\Documents and Settings\кудя\Рабочий стол\src\net\minecraft\GameUpdater.java:1: error: illegal character: \65279
?package net.minecraft;
C:\Documents and Settings\кудя\Рабочий стол\src\net\minecraft\LoginForm.java:1: error: illegal character: \65279
?package net.minecraft;
2 errors
1 warning
C:\Documents and Settings\кудя\Мои документы\NetBeansProjects\src\nbproject\build-impl.xml:603: The following error occurred while executing this line:
C:\Documents and Settings\кудя\Мои документы\NetBeansProjects\src\nbproject\build-impl.xml:245: Compile failed; see the compiler error output for details.
ПОСТРОЕНИЕ ЗАВЕРШЕНО СО СБОЕМ (общее время: 1 секунда)
 
русский текст в исходниках?
 
проверку логина на оф сайте
вот походу но там ошибка с указанием кодировки
Код:
        String parameters = (new StringBuilder("user=")).append(URLEncoder.encode(userName, "UTF-8")).append("&password=").append(URLEncoder.encode(password, "UTF-8")).append("&version=").append(13).toString();
 
аа UTF просто? или как бин? убрать?
 
в Notepad++ выбрать "Преобразовать в UTF-8 без BOM" и сохранить
 
Назад
Верх