1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Лаунчер Sashok724 Launcher (Modification)

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем DragoSFire, 11 апр 2014.

  1. Alex2772

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

    Баллы:
    76
    Skype:
    alex277270
    Имя в Minecraft:
    Alex2772
    Народ, помогите!
    Есть клиент на 1.7.10, лаунчер Сани и сервак на Cauldron. Изменил все ссылки на скрипты сессий на сервере и в клиенте. Включаю на серваке онлайн-мод. Захожу - но вот беда: алкоголь или еда не Badlogin, а неведомая фигня: Failed to verify username! Пути в authlib.jar:
    Пути на сервере точно такие же, как и в authlib.jar.
    Ошибка в логе сервера:
    Код:
    [21:52:10] [User Authenticator #1/INFO]: Disconnecting /192.168.1.1:42766: Failed to verify username!
    [21:52:10] [User Authenticator #1/WARN]: Exception in thread "User Authenticator #1"
    [21:52:10] [User Authenticator #1/WARN]: java.lang.NullPointerException
    [21:52:10] [User Authenticator #1/WARN]:     at net.minecraft.server.network.ThreadPlayerLookupUUID.run(ThreadPlayerLookupUUID.java:81)
    [21:52:10] [Server thread/INFO]: /192.168.1.1:42766 lost connection: Failed to verify username!
    Объясните, что за фигня!(((
     
  2. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Класс для котла у Алекса на маил облаке.
    Я когда зайти сам пытаюсь на спигот 1.7.10, выбивает Bad Login, хотя игроки заходят...
    Спросил знакомого, говорит зашел.
    Что за бред?
    Ссылки в LegacyMinecraftSessionService и YggdrasilMinecraftSessionService указывал по примеру
    "http://minecraft/site/"
    "http://minecraft/site/j.php"
    "http://minecraft/site/h.php"
     
  3. Alexgrist

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

    Баллы:
    173
    Удали запись в таблице usersession по своему нику.
     
  4. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Хм, это те что serverid и sessionid?
    У меня dle_users таблица, пробую удалить сессии... Bad Login
    У тех кто заходит md5 вообще 0 и sessid и serverid по NULL
    Что за фигня? Скрипты в репозитории алекса вообще рабочие? Мб ошибка в них?
     
  5. Alexgrist

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

    Баллы:
    173
    Скрипты точно рабочие.
    Разные настройки - это как?
     
  6. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Можешь мне файлы скинуть для 1.7.10 сервера и клиента где ты ссылки до авторизации менял? (Примером) а то мало-ли... мб я чего не так делаю...
     
  7. Alexgrist

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

    Баллы:
    173
    Меняй в файлах со своего сервера и клиента. Ссылки - как у alexandrage в теме. Файлы могут быть разные.
     
  8. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    В файле YggdrasilMinecraftSessionService? (В теме у Алекса так)
    А вот в файле LegacyMinecraftSessionService надо что-нибудь менять? (Там ссылки то чексервер и джоинсервер тоже есть)
     
  9. Alexgrist

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

    Баллы:
    173
    Только в файлах YggdrasilMinecraftSessionService. Другие не трогай.
     
  10. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Изменил только в них. Bad Login :c
    Хм, удалил строку в usersession, пустило.
     
  11. Alex2772

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

    Баллы:
    76
    Skype:
    alex277270
    Имя в Minecraft:
    Alex2772
    Не совсем понял где у Сани класс для котла 1.7.10
     
  12. Alexgrist

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

    Баллы:
    173
    На облаке есть класс только для 1.6.4, а тебе, для 1.7.10 котла, нужно просто сменить ссылки.
    Чуть выше писала, где искать в каулдроне и в клиенте YggdrasilMinecraftSessionService.class.
     
  13. MineGame

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

    Баллы:
    103
    Имя в Minecraft:
    Limon
    в ванильном ядре YggdrasilMinecraftSessionService
     
  14. Best_pr0stk

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

    Баллы:
    78
    Имя в Minecraft:
    Best_pr0stik
    Код:
    Running Minecraft
    ANTICHEAT: Rechecking jars....
    [14:35:38] [Thread-11/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
    [14:35:38] [Thread-11/INFO]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
    [14:35:38] [Thread-11/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
    [14:35:38] [Thread-11/INFO]: Forge Mod Loader version 7.10.85.1230 for Minecraft 1.7.10 loading
    [14:35:38] [Thread-11/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_31, running on Windows 8:amd64:6.2, installed at C:\Program Files\Java\jdk1.8.0_31\jre
    [14:35:38] [Thread-11/INFO]: [AppEng] Core Init
    [14:35:38] [Thread-11/WARN]: The coremod ic2.core.coremod.IC2core does not have a MCVersion annotation, it may cause issues with this version of Minecraft
    [14:35:39] [Thread-11/WARN]: The coremod thaumcraft.codechicken.core.launch.DepLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft
    [14:35:39] [Thread-11/WARN]: The coremod thaumic.tinkerer.preloader.ThaumicTLoaderContainer does not have a MCVersion annotation, it may cause issues with this version of Minecraft
    [14:35:39] [Thread-11/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
    [14:35:39] [Thread-11/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
    [14:35:39] [Thread-11/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
    [14:35:39] [Thread-11/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
    [14:35:39] [Thread-11/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
    [14:35:40] [Thread-13/INFO]: [net.launcher.utils.BaseUtils:sendp:79]: ANTICHEAT: Mod checking done
    [14:35:40] [Thread-11/INFO]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557
    [14:35:40] [Thread-11/INFO]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
    [14:35:40] [Thread-11/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
    [14:35:40] [Thread-11/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
    [14:35:40] [Thread-11/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
    [14:35:40] [Thread-11/INFO]: Loaded library ejml-0.23.jar.
    [14:35:40] [Thread-11/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
    [14:35:40] [Thread-11/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
    [14:35:47] [Thread-11/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: cpw.mods.fml.relauncher.FMLSecurityManager$ExitTrappedException
    [14:35:47] [Thread-11/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:     at cpw.mods.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:25)
    [14:35:47] [Thread-11/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:     at java.lang.SecurityManager.checkExit(SecurityManager.java:761)
    [14:35:47] [Thread-11/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:     at java.lang.Runtime.exit(Runtime.java:107)
    [14:35:47] [Thread-11/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:     at java.lang.System.exit(System.java:968)
    [14:35:47] [Thread-11/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:     at net.launcher.components.Game$5.run(Game.java:263)
    [14:35:47] [Thread-11/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]:     at java.lang.Thread.run(Thread.java:745)
    Exception in thread "Thread-11" 
    После скачивания всех файлов, выдает вот такое. Так же вместо запуска майна вылазит ошибка.
    Ошибка.png
     
  15. MySt1k

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

    Баллы:
    173
    @alexandrage , чего натворили в последнем комите =) ? В одной из проверок, ключ не проверяется и выдает нулл.
    https://github.com/alexandrage/Fix-...d5ba22d681b01270f6eb0c7#commitcomment-9651144

     
    Последнее редактирование: 9 фев 2015
  16. alexandrage

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

    Баллы:
    173
    Ключи вообще нетрогал! Че ты гонишь! Только переместил папку нативес и порт сокета перевел в строку, для обфускации стрингером.
     
  17. MySt1k

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

    Баллы:
    173
    Не уж то у меня что то... Сейчас вернусь на коммит назад
    К сожалению, прошлый коммит работает, а последний нет.
    Переместил нативы в корень, теперь стрим открывается, но при проверке выдает пустоту
     
  18. alexandrage

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

    Баллы:
    173
  19. MySt1k

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

    Баллы:
    173
    Проверь именно на веб-сервере файл launcher.php ...
    У меня: http://dl1.joxi.net/drive/0003/3256/208056/150209/ccbec65275.jpg

    Сейчас еще попробую скачать клиент с твоего облака, хотя у меня все идентично разложено по папкам, как и у тебя
    Точно... я же затирал ошибки и некоторый код... возможно беда кроется где то там...
    Вопрос, почему именно $echo2 = str_replace("\\... ?
    Почему отказались от echo Security::encrypt($echo1.str_replace("\\"...?
    Хз почему... но проверка у меня проходит только так:

    PHP:
            if($assetsfolder) {
                echo 
    Security::encrypt($echo1.str_replace("\\""/",checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').checkfiles('clients/'.$client.'/natives/').checkfiles('clients/assets')).'<::>assets/indexes<:b:>assets/objects<:b:>assets/virtual<:b:>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>'.$client.'/natives<:b:>'$key1);
            } else {
                echo 
    Security::encrypt($echo1.
                    
    str_replace("\\""/",checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/')).checkfiles('clients/'.$client.'/natives/').'<::>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>'.$client.'/natives<:b:>'$key1);
            }
     
  20. alexandrage

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

    Баллы:
    173
    Перезалил репу, ошибок точно небыло.
     

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