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

Скин FixSkins-1.7.10_src-Forge

Тема в разделе "Модификации клиента", создана пользователем alexandrage, 2 июл 2014.

Статус темы:
Закрыта.
  1. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Может быть можно совместить ваши php скрипты и SkinRestorer ?
    И сделать скрипт который просто выдает SkinRestorer'у нужный скин по запросу?
    Я попробовал вырезать из вашего скрипта все проверки авторизации, и сделать просто выдачу скина по uuid.
    http://aristocraft.ru/site/h.php?username=f3381c514097615ac707747d1edcbd31 Нечто похожее на https://sessionserver.mojang.com/session/minecraft/profile/a77d4ff63979402ca1ede922b8d83483 выдается. Подскажите пожалуйста как правильно это реализовать?
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Причем тут вообще скин рестори? Это все делается на чистой авторизации.
     
  4. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Тогда поясните пожалуйста как?
    Я попытался сделать авторизацию с обновленным authlib.
    В клиент вставил его с прописанными ссылками на эти скрипты.
    На сервере в YggdrasilMinecraftSessionService вписал ссылки на
    "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="

    И https://sessionserver.mojang.com/session/minecraft/ -> http://minecraft/site/

    В Connect.php вписал свои пути к скинам и данные от БД
    Авторизация естественно не заработала.

    Что необходимо далее сделать?
    Нельзя ли сделать это отдельно от авторизации вписав в authlib клиента ссылку скины не затрагивая остальное?
     
  5. Автор темы
    alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Я и говорю, лучше юзай лаунчер сашка, все под него заточено.
     
  6. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Ну он же дырявый)
     
  7. Автор темы
    alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Сам ты дырявый. Никаких дыр в авторизации там нету и небыло. За все годы ни одного взлома аккаунтов не наблюдалось.[DOUBLEPOST=1424092346,1424091994][/DOUBLEPOST]В вашем излюбленном jcr вот как раз наблюдаются случаи взлома акков.
     
  8. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    От читов умею. А вот со скинами проблема. Поэтому и прошу вас помочь сделать это, не меняя лаунчер.

    На вход www/site.ru/h.php?nickname=? на выход отдается строка со скином для 1.8+ систем.

    У вас все это есть как я вижу, но с авторизацией.
    Я понимаю php часть, но не понимаю принципа генерации этой строки, поэтому и прошу вас помочь.

    На мой взгляд СкинРесторером можно это сделать сразу на сервере, и под любой лаунчер.
    А вы предлагаете под Сашок переделывать.

    Подскажите пожалуйста решение, если вам не сложно.[DOUBLEPOST=1424092752,1424092700][/DOUBLEPOST]
    Что за jcr ?
     
  9. Автор темы
    alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    С банжой это тоже работает! В отличие от скин рестори, видно и свой скин.
     
  10. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Почему тогда нельзя сделать это без Сашка?
     
  11. Автор темы
    alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Тебе нет, ты же не понимаешь принципа работы скриптов. Еслиб понимал не спрашивал бы меня.
     
  12. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Какая из ссылок в клиенте отвечает за получение скинов?
    Я перепишу ваш скрипт авторизации как надо, но не хочу гадать.
     
  13. Автор темы
    alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Никакая.
     
  14. titanrat

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

    Баллы:
    103
    Имя в Minecraft:
    titanrat
    Тогда продолжаю искать человека готового платно переписать этот мод под 1.8 forge. Способ с authlib без смены лаунчера не прокатит как я понимаю. Откликнитесь пожалуйста если кто готов взяться.
     
Статус темы:
Закрыта.

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