Sashok724-launcher

Sashok724-launcher 2017-04-23

Нет прав для скачивания
Url
photo.png

Новый дизайн от Sashok724

Сразу предупреждаю, на бесплатном hostinger.ru небудет работать правильно.

Настоятельно рекомендую проводить компиляцию только в eclipse.

И помните, программа не запустится на более старой версии java чем та под которой вы компилировали (Компилируя под 7 java вы несможете запускать под 6 java и тд).

src тут https://github.com/alexandrage/Fix-Sashok
clients тут https://cloud.mail.ru/public/1fd2bdc3ca7f/site + демо клиенты.

Добавлена регистрация в лаунчере.
Регистрация настроена на хеш hash_md5 и hash_dle.
Добавлена функция бана в лаунчере связанная с плагином Ultrabans.

Добавлено кеширование хешей клиентов, для ускорения авторизации.

Для обновления кеша удалите файл /temp/ИмяКлиента.
Включается в конфиге $temp = (true false), по умолчанию включено.

Классы для авторизации 1.6.4 forge cauldron на моем диске с клиентами, ссылка выше. Так же есть уже подготовленный cauldron 1.6.4 для изменения ссылки авторизации, измененный класс лежит в моем minecraft_server.1.6.4.jar.

Дописаны скрипты для авторизации 1.7.2-1.8.3.
Ссылки на новые скрипты указываем в классе YggdrasilMinecraftSessionService.class. В сервере тот же класс.
Используйте authlib только из моей сборки, там фикс скинов для клиентов 1.7.10 и 1.8.3
"https://sessionserver.mojang.com/session/minecraft/join" -> "http://minecraft/site/j.php"
"https://sessionserver.mojang.com/session/minecraft/hasJoined" -> "http://minecraft/site/h.php"
"https://sessionserver.mojang.com/session/minecraft/profile/" -> "http://minecraft/site/s.php?user="
Ссылка для скинов блока головы в классе YggdrasilGameProfileRepository.class, 2 класс изменены, брать с моего authlib.
"https://api.mojang.com/profiles/" -> "http://minecraft/site/uuidskull.php"
Для работы плащей, не забываем мой index.php и 1.png в папке MinecraftCloaks.
Переписана веб часть под mysql-pdo.
Запуск новых версий теперь в аплете лаунчера.
Полное шифрование запросов лаунчер-вебчасть.
Исправлена проверка клиента, теперь проверяются все подпапки в bin-mods-coremods.
Изменяйте в модах папку конфига (mods на config) ( Ре минимап и we cui).

Структура клиента должна быть такой

clients/assets/
ресурс файлы. При режиме zip clients/assets.zip
clients/voxelaria/config.zip
конфиги модов и ресурскаки, расспаковывается в корень папки клиента.
clients/voxelaria/bin/ jar файлы клиента, можно
использовать подпапки bin/libraries/ и тд.
clients/voxelaria/mods/ zip-jar файлы, модов, можно использовать
подпапки mods/lib/lib.jar
clients/voxelaria/coremods/ zip-jar файлы коремодов (используется
только устаревшими версиями minecraft) оставить папку пустой, если не требуется.
clients/voxelaria/natives/ нативы для lwjgl.
То что выделено синим обязательно должно быть в папке с клиентом, иначе вы получите сообщение "клиент не найден".
Некоторые моды качают свои либы в подпапку типо mods/1.6.4/
не забывайте их заливать на сервер.


Папка assets может качатся архивом или пофайлово, переключается в конфиге.

Если при настройке непонятная ошибка, авторизуйтесь с проверочного скрипта.
test.php проверочный скрипт. Удалить test.php после настройки!

Прежде чем ставить лаунчер, убедитесь что расширение mcrypt или openssl установлено в вашем php.
Если сомневаетесь, включите вывод ошибок в connect.php, там покажет отсутствие функции, что означает отсутствие расширения.
Error_Reporting(E_ALL | E_STRICT);
Ini_Set('display_errors', true);


В htaccess закрываем доступ на просмотр m.log через браузер. В последнем обновление уже прописано.
<Files *.log>
order allow,deny
deny from all
</Files>


На заметку админам.
Последнее время участились случаи со взломом серверов через php шелл и плагины.
Тщательно проверяйте php скрипты незнакомых лк и код плагинов, никогда не ставте обфусцированые плагины код которых невозможно понять.
Так же никогда не доверяйте обфускацию своего лаунчера-плагинов сторонним людям.
Безопасность прежде всего!
Автор
MoJIcHa
Скачивания
2
Просмотры
795
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

Другие ресурсы пользователя MoJIcHa