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

Туториал [урок] система авторизации клиента

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

  1. makkarpov

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

    Баллы:
    88
    Не работает. User not premium. Хитов на скрипт нету. Как делал:
    Распаковывал ThreadLoginVerifier.class, меняю:
    [​IMG]
    Запаковываю обратно, ставлю online-mode в true. Затычка скрипта:
    PHP:
    <?php
        error_reporting
    (0);
       
        
    $user $_GET['user'];
        
    $serverId $_GET['serverId'];
       
        
    $log file_get_contents("log.txt");
        
    $log $log $user ":" $serverId "\n";
        
    file_put_contents("log.txt"$log);
       
        echo 
    'YES';
    ?>
     
  2. Хостинг MineCraft
    <
  3. makkarpov

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

    Баллы:
    88
    UPD. Клиент изменить не получается.
    Открываю In Class Translator'ом abp.class, меняю урл, обращение идет на старый. Версия майна 1.0.0
     
  4. makkarpov

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

    Баллы:
    88
    Пробовал декомпилировать MCP и Jd GUI Decompiler, в обоих случаях не компилировалось обратно (код менять для такого эффекта было совсем не обязательно)
     
    Сникерсни нравится это.
  5. jkl1234

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

    Баллы:
    103
    Skype:
    armennarkoman
    WINrar не может извлечь
     
  6. Ivan_C

    Ivan_C Старожил

    Баллы:
    103
    Skype:
    ivan..c
    Восстановление архива Alt+R
     
    jkl1234 нравится это.
  7. jkl1234

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

    Баллы:
    103
    Skype:
    armennarkoman
    спасибо:)
     
  8. Nicolayka

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

    Баллы:
    88
    Имя в Minecraft:
    Nicolayka
  9. SnaKeSkin

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

    Баллы:
    88
    Skype:
    snakeskin2111
    а редактировать в клиенте надо только 1 файл?
     
    ВремяПриключений нравится это.
  10. maximusorg

    maximusorg Старожил Переводчик Пользователь

    Баллы:
    123
    Skype:
    K.N.A.Z
    Имя в Minecraft:
    maximusorg
    почему когда я хочу авторизоваться у меня выводит такое:
    [​IMG]
     
    Сникерсни нравится это.
  11. Ivan_C

    Ivan_C Старожил

    Баллы:
    103
    Skype:
    ivan..c
    На сколко я понял, это из-за запрета на внешние подключения к ДБ.
     
  12. Exta5y

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

    Баллы:
    63
    Пытался переделать официальный клиент, выводит:
    Fatal error occured (4): failed to download lwjgl.jar
    Retrieving: lwjgl.jar 18%

    Если компилировать сорсы из темы, то:
    Fatal error occured (4): Unable to download lwjgl.jar

    Хотя в обоих случаях с сайта http://s3.amazonaws.com/MinecraftDownload/ качает без ошибок.
    Загрузка идет с моей же машины через внешний айпи (в качестве теста).
    Проблема возникает именно при обновлении. Вход на сервер и авторизация проходят успешно.
    Кто знает, в чем может заключаться проблема?
     
  13. Ivan_C

    Ivan_C Старожил

    Баллы:
    103
    Skype:
    ivan..c
    А у меня после изменения клиента черный экран
     
  14. Exta5y

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

    Баллы:
    63
    Библиотеки в папку нативок скинул?
    .minecraft/bin/natives
     
    GJEvolution нравится это.
  15. ShadowPrince

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

    Баллы:
    63
    В 1.1, кажется, сменились классы для редактирования в minecraft.jar:
    abp.class - нет строчек
    di - нет URL
    zb - тоже нет
     
  16. Dark Twist3r

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

    Баллы:
    63
    в версии 1.1 путь к joinserver.php надо менять в abm.class
     
  17. makkarpov

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

    Баллы:
    88
    Эти приколы раскусываются поиском строки "joinserver.jsp" в архиве через WinRAR
     
  18. ShadowPrince

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

    Баллы:
    63
    Скины - qx, uh
    Плащи - xb
     
  19. Aleks1234

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

    Баллы:
    88
    У меня скрипт не регистрирует. Пишет:
    Регистрация

    Запрос к базе завершился ощибкой

    Таблицы в БД импортировал.
     
  20. Exta5y

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

    Баллы:
    63
    Добился полного обновления со своей ссылки. Но теперь другая беда, после любого обновления приходится перезапускать клиент. Так как пишет:
    Fatal error occured (4): null
    Retrieving: minecraft.jar 100%

    К тому же, постоянно идет предложение об обновлении.

    Телепаты в отпуске. Скрипт работает.
     
  21. Aleks1234

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

    Баллы:
    88
    Я написал все что смог. Похоже, скрипт не вписывает пароль в БД.
     

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