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

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

Лаунчер sashok724's Launcher v3 [OpenSource] [Support]

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем new-sashok724, 15 янв 2016.

  1. Максимочка

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

    Баллы:
    66
    Skype:
    makcum3129
    Имя в Minecraft:
    AlessaSatan
    Как убрать этот белый фон?
    Он появляется во всех фонах.
     

    Вложения:

  2. FullCrafter

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

    Баллы:
    61
    Имя в Minecraft:
    FullCrafter
    Можете сказать куда нужно это написать
    Код:
    -- Создаёт триггер на генерацию UUID для новых пользователей
    DELIMITER //
    CREATE TRIGGER setUUID BEFORE INSERT ON users
    FOR EACH ROW BEGIN
    IF NEW.uuid IS NULL THEN
    SET NEW.uuid = UUID();
    END IF;
    END; //
    DELIMITER ;
     
  3. TheNaist

    TheNaist Участник

    Баллы:
    31
    Имя в Minecraft:
    TheNaist
    Вот мой конфиг:

    address: "само собой свой IPv4";
    bindAddress: "0.0.0.0";
    port: 7240;

    # Auth handler
    authHandler: "mysql";
    authHandlerConfig: {
    fetchAll: true;

    address: "localhost";
    port: 3306;
    username: "указал базу данных";
    password: "пароль к базе данных";
    database: "указал базу данных";

    table: "dle_users";
    uuidColumn: "uuid";
    usernameColumn: "name";
    accessTokenColumn: "accessToken";
    serverIDColumn: "serverID";
    };

    # Auth provider
    authProvider: "mysql";
    authProviderConfig: {
    address: "localhost";
    port: 3306;
    username: "указал базу данных";
    password: "пароль к базе данных";
    database: "указал базу данных";

    query: "SELECT name FROM dle_users WHERE (email=? OR name=?) AND password=MD5(MD5(?)) LIMIT 1";
    queryParams: [ "%login%", "%login%", "%password%" ];
    };

    # Texture provider
    textureProvider: "request";
    textureProviderConfig: {
    skinsURL: "http://skins.minecraft.net/MinecraftSkins/%username%.png";
    cloaksURL: "http://skins.minecraft.net/MinecraftCloaks/%username%.png";
    };

    # Launch4J EXE binary building
    launch4J: false;





    Выдаёт эту ошибку в консоли VirtualBox ( OS:ubuntu )


    sashok724's LaunchServer v15.4 (build #95, 23.10.17)
    2017.12.11 23:41:19 [INFO] Setting up server script engine bindings
    2017.12.11 23:41:19 [INFO] JLine2 terminal enabled
    2017.12.11 23:41:19 [INFO] Reading RSA keypair
    2017.12.11 23:41:19 [INFO] Modulus CRC32: 0x87462384
    2017.12.11 23:41:19 [INFO] Reading LaunchServer config file
    2017.12.11 23:41:19 [INFO] Fetching all AuthHandler entries
    2017.12.11 23:41:19 [INFO] HikariCP pooling enabled for 'authHandlerPool'
    2017.12.11 23:41:20 [ERROR] com.zaxxer.hikari.pool.PoolInitializationException: Exception during pool initialization
    sashok724's LaunchServer v15.4 (build #95, 23.10.17)
    2017.12.11 23:46:56 [INFO] Setting up server script engine bindings
    2017.12.11 23:46:56 [INFO] JLine2 terminal enabled
    2017.12.11 23:46:56 [INFO] Reading RSA keypair
    2017.12.11 23:46:56 [INFO] Modulus CRC32: 0x87462384
    2017.12.11 23:46:56 [INFO] Reading LaunchServer config file
    2017.12.11 23:46:56 [INFO] Fetching all AuthHandler entries
    2017.12.11 23:46:56 [INFO] HikariCP pooling enabled for 'authHandlerPool'
    2017.12.11 23:46:57 [ERROR] com.zaxxer.hikari.pool.PoolInitializationException: Exception during pool initialization

    Помогайте, mysql
     
  4. TheNaist

    TheNaist Участник

    Баллы:
    31
    Имя в Minecraft:
    TheNaist
    Зайди в базу данных, там будет раздел сверху SQL, туда и пихай
     
  5. FullCrafter

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

    Баллы:
    61
    Имя в Minecraft:
    FullCrafter
    спс.помог
     
  6. Garbage

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

    Баллы:
    68
    Имя в Minecraft:
    Garbage
    Так-то там указывается логин к БД.
     
  7. FullCrafter

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

    Баллы:
    61
    Имя в Minecraft:
    FullCrafter
    Народ у меня проблема с авторизацием. Добавил данную строку
    Код:
    query: "SELECT name FROM dle_users WHERE (email=? OR name=?) AND password=MD5(MD5(?)) LIMIT 1"; # Запрос. Он должен быть
    SELECT и возвращать имя пользователя в правильном регистре. ? заменяются на параметры ниже:
    queryParams: [ "%login%", "%login%", "%password%" ]; # Параметры к запросу. %login% и %password% заменяются на имя
    пользователя и пароль соответственно
    Пишет Неверный логин или пароль.
     
  8. Garbage

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

    Баллы:
    68
    Имя в Minecraft:
    Garbage
    Ну попробуй поменять тип хэширования. Например: password=MD5(?).
    А вообще нужно хоть какую-нибудь инфу писать(логи, конфиги...)
     
  9. FullCrafter

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

    Баллы:
    61
    Имя в Minecraft:
    FullCrafter
    2017.12.12 21:54:44 [INFO] Команда auth FullCrafter 123321a
    2017.12.12 21:54:44 [INFO] HikariCP pooling enabled for 'authProviderPool'
    2017.12.12 21:54:44 [ERROR] Неверный логин или пароль
    сделал как ты сказал. Та же ошибка

    # Auth provider
    authProvider: "mysql";
    authProviderConfig: {
    address: "localhost"; # Адрес MySQL-сервера
    port: 3306; # Порт MySQL-сервера (по умолчанию 3306)
    username: "FullCrafter"; # Имя пользователя MySQL-сервера
    password: "123321a"; # Пароль пользователя
    database: "dle"; # База данных

    query: "SELECT name FROM dle_users WHERE (email=? OR name=?) AND password=MD5(?) LIMIT 1";
    queryParams: [ "%login%", "%login%", "%password%" ];
     
  10. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    версия DLE какая? если выше 11.2, то этот способ не будет работать.
     
  11. Garbage

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

    Баллы:
    68
    Имя в Minecraft:
    Garbage
    Я это как пример. Хэш надо свой писать. Если DLE то надо искать вроде здесь: /system/Login/External.php.
    А еще команда auth проверяет логин не от базы, а тот под которым ты зарегался на сайте.
     
  12. FullCrafter

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

    Баллы:
    61
    Имя в Minecraft:
    FullCrafter
    Версия DataLife Engine: 11.2. Если знаешь решение то можешь сказать?
     
  13. FullCrafter

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

    Баллы:
    61
    Имя в Minecraft:
    FullCrafter
    Таких папок нету. Версия DataLife Engine: 11.2.
     
  14. Santa

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

    Баллы:
    76
    Имя в Minecraft:
    Jewish_Cat
    отпиши в личку
     
  15. TheNaist

    TheNaist Участник

    Баллы:
    31
    Имя в Minecraft:
    TheNaist
    А в database что тогда писать?
     
  16. Garbage

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

    Баллы:
    68
    Имя в Minecraft:
    Garbage
    Название базы.
     
  17. TheNaist

    TheNaist Участник

    Баллы:
    31
    Имя в Minecraft:
    TheNaist
    Я всё правильно вставляю, и всё равно вылезает эта ошибка, что только не менял местами, всё ставил, даже хостинг менял, а всё равно
     
  18. mine88

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

    Баллы:
    143
    Мозги не менял, смени
     
  19. Garbage

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

    Баллы:
    68
    Имя в Minecraft:
    Garbage
    Он не может у тебя к базе подключиться. Может порт не открыт. Некоторые хостинги не разрешают вход в базу с логином root.
     
  20. IchZerowan

    IchZerowan Участник

    Баллы:
    31
    Проблема - некоторые игроки (а именно игра, клиент) вылетают при попытке подключения к серверу. Крашдампов нету, в логе следующая ошибка:
    [Client thread] Client side modded connection established
    [18:44:43] [pool-4-thread-1/WARN]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@bce6ea[id=1b578f06-2072-32ca-91d8-cbc8620949c1,name=KypuJIKa,properties={},legacy=false]
    com.mojang.authlib.exceptions.AuthenticationUnavailableException: Cannot contact authentication server
    at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:71) ~[YggdrasilAuthenticationService.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:147) [YggdrasilMinecraftSessionService.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:53) [YggdrasilMinecraftSessionService$1.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService$1.load(YggdrasilMinecraftSessionService.java:50) [YggdrasilMinecraftSessionService$1.class:?]
    at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3524) [guava-16.0.jar:?]
    at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2317) [guava-16.0.jar:?]
    at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2280) [guava-16.0.jar:?]
    at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2195) [guava-16.0.jar:?]
    at com.google.common.cache.LocalCache.get(LocalCache.java:3934) [guava-16.0.jar:?]
    at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3938) [guava-16.0.jar:?]
    at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4821) [guava-16.0.jar:?]
    at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4827) [guava-16.0.jar:?]
    at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:139) [YggdrasilMinecraftSessionService.class:?]
    at net.minecraft.client.resources.SkinManager$3.run(SourceFile:106) [brm.class:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_111]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_111]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_111]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_111]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_111]
    Caused by: java.net.UnknownHostException: alexandrage.ru
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_111]
    at java.net.PlainSocketImpl.connect(Unknown Source) ~[?:1.8.0_111]
    at java.net.SocksSocketImpl.connect(Unknown Source) ~[?:1.8.0_111]
    at java.net.Socket.connect(Unknown Source) ~[?:1.8.0_111]
    at sun.net.NetworkClient.doConnect(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.http.HttpClient.openServer(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.http.HttpClient.<init>(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.http.HttpClient.New(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source) ~[?:1.8.0_111]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_111]
    at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source) ~[?:1.8.0_111]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_111]
    at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source) ~[?:1.8.0_111]
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) ~[?:1.8.0_111]
    at com.mojang.authlib.HttpAuthenticationService.performGetRequest(HttpAuthenticationService.java:126) ~[HttpAuthenticationService.class:?]
    at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:54) ~[YggdrasilAuthenticationService.class:?]
    ... 18 more
    [18:44:43] [Client thread/INFO]: [CHAT] BiblioCraft has been updated! Updates cover Mincraft v1.10, v1.11, and v1.12. Fixed a dupe bug, a couple crashes, item scaling, and some recipes. Get it @ http://www.BiblioCraftMod.com
     

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