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

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

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

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

  1. Slorikworld

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

    Баллы:
    66
    Имя в Minecraft:
    Hexerpowers
    Если клиенты различаются, нужно новый клиент. Если клиенты одинаковые, а сервера и названия нужны разные - нужно новый профиль.
     
  2. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Просто в профайлере убери сверку папки mods
     
  3. triade9

    triade9 Участник

    Баллы:
    31
    Имя в Minecraft:
    triade09
    Ну и как собрать клиент в лаунчере Minecraft 1.11? Вышел недавно.
     
  4. Miha2031

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

    Баллы:
    66
    Кто знает, что может быть причиной ошибки "File Already Exists" при обновлении файлов assets?
    arW256zaoH8.jpg

    P.S. Ошибка возникает у некоторых игроков.
     
  5. triade9

    triade9 Участник

    Баллы:
    31
    Имя в Minecraft:
    triade09
    Вот я про это и спрашиваю. Как?
     
  6. Alta-Host

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

    Баллы:
    76
    Имя в Minecraft:
    Big_Energy
    2016.11.20 19:11:16 [INFO] Command 'auth login password'
    2016.11.20 19:11:16 [INFO] HikariCP pooling enabled for 'authProviderPool'
    [Command Thread] INFO com.zaxxer.hikari.HikariDataSource - Hikari pool authProviderPool is starting.
    [Command Thread] INFO com.zaxxer.hikari.pool.HikariPool - Hikari pool authProviderPool is shutting down.
    2016.11.20 19:11:21 [ERROR] com.zaxxer.hikari.pool.PoolInitializationException: Exception during pool initialization

    Что за бред? БД подключена, все настроено верно, кодировка конфига в UTF-8 без BOM, в чем проблема? Подскажите пожалуйста.
     
  7. triade9

    triade9 Участник

    Баллы:
    31
    Имя в Minecraft:
    triade09
    Уже вызвал вам.

    А на вопрос нормально ответить трудно? Если у вас нет ответа - помолчите молча в тряпочку! А то такие выскочки... лишь бы пофлудить.
     
  8. Кенр

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

    Баллы:
    61
    Имя в Minecraft:
    mustuk
    Что ему не хватает?
    sashok724's LaunchServer v15.2.1 (build #23, 29.07.2016)
    2016.11.21 10:53:21 [INFO] Setting up server script engine bindings
    2016.11.21 10:53:21 [WARN] JavaFX API isn't available
    2016.11.21 10:53:21 [INFO] JLine2 terminal enabled
    2016.11.21 10:53:21 [INFO] Reading RSA keypair
    2016.11.21 10:53:21 [INFO] Modulus CRC32: 0x5affd054
    2016.11.21 10:53:21 [INFO] Reading LaunchServer config file
    2016.11.21 10:53:21 [INFO] Fetching all AuthHandler entries
    2016.11.21 10:53:21 [INFO] HikariCP pooling enabled for 'authHandlerPool'
    [main] INFO com.zaxxer.hikari.HikariDataSource - Hikari pool authHandlerPool is starting.
    2016.11.21 10:53:22 [ERROR] java.lang.NullPointerException

    LaunchServer.cfg
    address: "255.255.255.255";
    bindAddress: "0.0.0.0";
    port: 7240;

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

    address: "site.ru";
    port: 3306;
    username: "sitesuser";
    password: "*****";
    database: "mineBase";

    table: "users";
    uuidColumn: "uuid";
    usernameColumn: "nameuser";
    accessTokenColumn: "accessToken";
    serverIDColumn: "serverID";
    };

    # Auth provider
    authProvider: "mysql";
    authProviderConfig: {
    address: "site.ru";
    port: 3306;
    username: "sitesuser";
    password: "*****";
    database: "mineBase";

    query: "SELECT name FROM 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;

    Помогите пожалуйста.
     
  9. niki96

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

    Баллы:
    123
    Что в консоли лаунчсервера?
     
  10. Кенр

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

    Баллы:
    61
    Имя в Minecraft:
    mustuk
    Причем тут консоль Лаунчерсервер если он не стартует
     
  11. niki96

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

    Баллы:
    123
    Ну проверяй все конфиги. у всех же работает
     
  12. Кенр

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

    Баллы:
    61
    Имя в Minecraft:
    mustuk
    я скинул конфиг, может кто ткнет меня, где я ошибся
     
  13. Udo

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

    Баллы:
    66
    Имя в Minecraft:
    Trids
    Удали из папки с лаунчером папку assets либо же пусть принудительно обновляют клиенты , там вроде галка в меню есть
     
  14. kukuruser

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

    Баллы:
    66
    Skype:
    yarik-plakida
    Доброго времени суток
    Решил поставить лаунчер от Sashok724, который [OpenSource] v3
    Столкнулся с следующей проблемой:
    Поставил в server.properties online-mode=true
    При попытке поключиться к серверу из клиента, клиент выдаёт ошибку:

    [​IMG]
    Сразу скажу что я уже месяц пытаюсь решить данную проблему
    Проверял все порты, психанул - открыл все порты - не помогло.
    Ядро сервера брал у сашка. Перепробовал KCauldron и Thermos.
    База данных находится на той же машине, что и сам игровой сервер.
    После команды "build", положил Launcher.jar в папку с сервером.
    Авторизация в лаунчере происходит успешно. Но в клиенте почему-то ничего не получается. Машина находится у моего друга, так что подключаюсь как и любой другой игрок.
    Код:
    #!/bin/sh
    set -e
    
    if [ ! -s Launcher.jar ]
    then
        echo "Replace Launcher.jar before starting"
        exit
    fi
    
    java -Xmx1024M -cp Launcher.jar:LauncherAuthlib.jar:KCauldron.jar cpw.mods.fml.relauncher.ServerLaunchWrapper
    

    Код:
    >2016.11.22 20:52:04 [ERROR] java.net.ConnectException: В соединении отказано
    [20:52:04 INFO]: Disconnecting com.mojang.authlib.GameProfile@6669e8c9[id=<null>,name=Ernesto,properties={},legacy=false] (/176.100.251.27:60257): Authentication servers are down. Please try again later, sorry!
    [20:52:04 ERROR]: Couldn't verify username because servers are unavailable
    [20:52:04 INFO]: com.mojang.authlib.GameProfile@6669e8c9[id=<null>,name=Ernesto,properties={},legacy=false] (/176.100.251.27:60257) lost connection: Authentication servers are down. Please try again later, sorry!
    >2016.11.22 20:56:04 [ERROR] java.net.ConnectException: В соединении отказано
    [20:56:04 INFO]: Disconnecting com.mojang.authlib.GameProfile@117c718b[id=<null>,name=Ernesto,properties={},legacy=false] (/176.100.251.27:60469): Authentication servers are down. Please try again later, sorry!
    [20:56:04 ERROR]: Couldn't verify username because servers are unavailable
    [20:56:04 INFO]: com.mojang.authlib.GameProfile@117c718b[id=<null>,name=Ernesto,properties={},legacy=false] (/176.100.251.27:60469) lost connection: Authentication servers are down. Please try again later, sorry!
    

    Код:
    sashok724's LaunchServer v15.2.1 (build #23, 29.07.2016)
    2016.11.22 19:49:47 [INFO] Setting up server script engine bindings
    2016.11.22 19:49:47 [INFO] JLine2 terminal enabled
    2016.11.22 19:49:47 [INFO] Reading RSA keypair
    2016.11.22 19:49:47 [INFO]  Modulus CRC32: 0x9cb9171a
    2016.11.22 19:49:47 [INFO] Reading LaunchServer config file
    2016.11.22 19:49:47 [INFO] Fetching all AuthHandler entries
    2016.11.22 19:49:48 [INFO] HikariCP pooling enabled for 'authHandlerPool'
    [main] INFO com.zaxxer.hikari.HikariDataSource - Hikari pool authHandlerPool is starting.
    2016.11.22 19:49:50 [INFO] Syncing launcher binaries
    2016.11.22 19:49:50 [INFO]  Syncing launcher binary file
    2016.11.22 19:49:50 [INFO]  Syncing launcher EXE binary file
    2016.11.22 19:49:50 [INFO] Syncing updates dir
    2016.11.22 19:49:50 [INFO]  Syncing 'jre-8u92-linux64' update dir
    2016.11.22 19:49:59 [INFO]  Syncing 'jre-8u92-macosx' update dir
    2016.11.22 19:50:07 [INFO]  Syncing 'asset1.7.10' update dir
    2016.11.22 19:50:20 [INFO]  Syncing 'jre-8u92-win32' update dir
    2016.11.22 19:50:28 [INFO]  Syncing 'jre-8u92-win64' update dir
    2016.11.22 19:50:36 [INFO]  Syncing 'jre-8u92-linux32' update dir
    2016.11.22 19:50:45 [INFO]  Syncing 'HiTech' update dir
    2016.11.22 19:50:49 [INFO] Syncing profiles dir
    2016.11.22 19:50:49 [INFO]  Syncing 'HiTech.cfg' profile
    2016.11.22 19:50:49 [INFO] Starting server socket thread
    2016.11.22 19:50:49 [INFO] Server socket thread successfully started
    build
    2016.11.22 19:51:09 [INFO] Command 'build'
    2016.11.22 19:51:09 [INFO] Building launcher binary file
    2016.11.22 19:51:10 [INFO] Building launcher EXE binary file (Using Launch4J)
    2016.11.22 19:51:10 [INFO]  Compiling resources
    2016.11.22 19:51:10 [INFO]  Linking
    2016.11.22 19:51:11 [INFO]  Wrapping
    2016.11.22 19:51:11 [INFO]  Successfully created /home/yarik_user/server/Launcher.exe
    2016.11.22 19:51:11 [INFO] Syncing launcher binaries
    2016.11.22 19:51:11 [INFO]  Syncing launcher binary file
    2016.11.22 19:51:11 [INFO]  Syncing launcher EXE binary file
    2016.11.22 19:58:24 [INFO] HikariCP pooling enabled for 'authProviderPool'
    [Network Thread] INFO com.zaxxer.hikari.HikariDataSource - Hikari pool authProviderPool is starting.
    test
    2016.11.22 20:21:23 [INFO] Command 'test'
    2016.11.22 20:21:23 [ERROR] Unknown command: 'test'
    auth test testtest
    2016.11.22 20:21:31 [INFO] Command 'auth test testtest'
    2016.11.22 20:21:31 [INFO]  UUID: a8b3df27-a759-11e6-86b9-0015f21b80a4, Username: 'test', Access Token: 'f14c443697fdac87833ccb321606f4f0'
    syncUpdates
    2016.11.22 20:44:48 [INFO] Command 'syncUpdates'
    2016.11.22 20:44:48 [INFO] Syncing updates dir
    2016.11.22 20:44:48 [INFO]  Syncing 'jre-8u92-linux64' update dir
    2016.11.22 20:44:56 [INFO]  Syncing 'jre-8u92-macosx' update dir
    2016.11.22 20:45:04 [INFO]  Syncing 'asset1.7.10' update dir
    2016.11.22 20:45:15 [INFO]  Syncing 'jre-8u92-win32' update dir
    2016.11.22 20:45:22 [INFO]  Syncing 'jre-8u92-win64' update dir
    2016.11.22 20:45:30 [INFO]  Syncing 'jre-8u92-linux32' update dir
    2016.11.22 20:45:38 [INFO]  Syncing 'HiTech' update dir
    2016.11.22 20:45:42 [INFO]  Updates dir successfully resynced
    syncProfiles
    2016.11.22 20:45:42 [INFO] Command 'syncProfiles'
    2016.11.22 20:45:42 [INFO] Syncing profiles dir
    2016.11.22 20:45:42 [INFO]  Syncing 'HiTech.cfg' profile
    2016.11.22 20:45:42 [INFO]  Profiles successfully resynced
    build
    2016.11.22 20:45:42 [INFO] Command 'build'
    2016.11.22 20:45:42 [INFO] Building launcher binary file
    2016.11.22 20:45:43 [INFO] Building launcher EXE binary file (Using Launch4J)
    2016.11.22 20:45:43 [INFO]  Compiling resources
    2016.11.22 20:45:43 [INFO]  Linking
    2016.11.22 20:45:43 [INFO]  Wrapping
    2016.11.22 20:45:43 [INFO]  Successfully created /home/yarik_user/server/Launcher.exe
    2016.11.22 20:45:43 [INFO] Syncing launcher binaries
    2016.11.22 20:45:43 [INFO]  Syncing launcher binary file
    2016.11.22 20:45:43 [INFO]  Syncing launcher EXE binary file
    2016.11.22 23:13:37 [INFO] Connection #1 from 176.100.251.27: LAUNCHER
    2016.11.22 23:14:02 [INFO] Connection #2 from 176.100.251.27: AUTH
    2016.11.22 23:14:38 [INFO] Connection #3 from 176.100.251.27: UPDATE
    2016.11.22 23:14:59 [INFO] Connection #4 from 176.100.251.27: UPDATE
    2016.11.22 23:15:03 [INFO] Connection #5 from 176.100.251.27: UPDATE
    2016.11.22 23:16:10 [INFO] Connection #6 from 176.100.251.27: JOIN_SERVER
    
    stop
    2016.11.22 20:57:19 [INFO] Command 'stop'
    2016.11.22 20:57:19 [INFO] Closing server socket listener
    [Thread-2] INFO com.zaxxer.hikari.pool.HikariPool - Hikari pool authHandlerPool is shutting down.
    ---------------------------------------------------------------------------------------
    debug true
    2016.11.22 23:29:08 [INFO] Command 'debug true'
    2016.11.22 23:29:08 [INFO]  Debug enabled: true
    2016.11.22 23:29:10 [INFO] Connection #12 from 176.100.251.27: JOIN_SERVER
    2016.11.22 23:29:10 [DEBUG]  #12 Username: 'Ernesto', Access token: b6792ba2613f1ac290a606fd611aeeb9, Server ID: 3543c207714afa7b63435b3e27cd504118a7b54e
    2016.11.22 23:29:10 [DEBUG]  #12 Replied
    

    Код:
    address: "95.86.209.189";
    bindAddress: "0.0.0.0";
    port: 7240;
    
    # Auth handler
    authHandler: "mysql";
    authHandlerConfig: {
    fetchAll: true; # Загрузить всю базу в кэш при запуске
    
    address: "localhost"; # Адрес MySQL-сервера
    port: 3306; # Порт MySQL-сервера (по умолчанию 3306)
    username: "dle"; # Имя пользователя MySQL-сервера
    password: "password"; # Пароль пользователя
    database: "dle"; # База данных
    
    table: "dle_users"; # Таблица
    uuidColumn: "uuid"; # Поле с UUID пользователей
    usernameColumn: "name"; # Поле с именами пользователей
    accessTokenColumn: "accessToken"; # Поле с accessToken
    serverIDColumn: "serverID"; # Поле с serverID
    offlineUUIDs: true;
    };
    
    # Auth provider
    authProvider: "mysql";
    authProviderConfig: {
    address: "localhost"; # Адрес MySQL-сервера
    port: 3306; # Порт MySQL-сервера (по умолчанию 3306)
    username: "dle"; # Имя пользователя MySQL-сервера
    password: "password"; # Пароль пользователя
    database: "dle"; # База данных
    
    query: "SELECT name FROM dle_users WHERE (email=? OR name=?) AND password=MD5(MD5(?)) LIMIT 1"; # Запрос. Он должен быть
    queryParams: [ "%login%", "%login%", "%password%" ]; # Параметры к запросу. %login% и %password% заменяются на имя
    };
    
    # Texture provider
    textureProvider: "request";
    textureProviderConfig: {
        skinsURL: "http://95.86.209.189/dle/site/MinecraftSkins/%username%.png";
        cloaksURL: "http://95.86.209.189/dle/site/MinecraftCloaks/%username%.png";
    };
    
    # Launch4J EXE binary building
    launch4J: true;
    
     
  15. Sparksys

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

    Баллы:
    76
    Код:
    build
    2016.11.23 04:58:22 [INFO] Command 'build'
    2016.11.23 04:58:22 [INFO] Building launcher binary file
    2016.11.23 04:58:23 [INFO] Building launcher EXE binary file (Using Launch4J)
    2016.11.23 04:58:23 [INFO]  Compiling resources
    2016.11.23 04:58:23 [INFO]  Generated resource file...
    
    2016.11.23 04:58:23 [INFO]  LANGUAGE 0, 1
    2 RCDATA BEGIN "1.8.0\0" END
    18 RCDATA BEGIN "1\0" END
    30 RCDATA BEGIN "2\0" END
    1 ICON DISCARDABLE "favicon.ico"
    10 RCDATA BEGIN "JVM Error\0" END
    21 RCDATA BEGIN "http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html\0" END
    8 RCDATA BEGIN ".\0" END
    20 RCDATA BEGIN "32\0" END
    101 RCDATA BEGIN "An error occurred while starting the application.\0" END
    102 RCDATA BEGIN "This application was configured to use a bundled Java Runtime Environment but the runtime is missing or corrupted.\0" END
    103 RCDATA BEGIN "This application requires a Java Runtime Environment\0" END
    104 RCDATA BEGIN "The registry refers to a nonexistent Java Runtime Environment installation or the runtime is corrupted.\0" END
    17 RCDATA BEGIN "true\0" END
    
    2016.11.23 04:58:23 [ERROR] java.io.IOException: net.sf.launch4j.BuilderException: net.sf.launch4j.ExecException: java.io.IOException: Cannot run program "/home/server/launcher/libraries/launch4j/bin/windres": error=2, No such file or directory
    
    
    .jar компилируется без ошибок, а вот .exe с этой траблой. Еще пишет что нет дириктории windres, когда это вообще файл без расширения.

    Пробовал компилировать .exe из .jar самостоятельно с тем же launch4j, но без успешно. Лаунчер просто становится не рабочим. Запускается, но с словами "Missing launcher binary". Ну и соответственно этому следует ошибка безопасности.
     
    Последнее редактирование: 23 ноя 2016
  16. kukuruser

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

    Баллы:
    66
    Skype:
    yarik-plakida
    Сталкивался с этим. Проверь права на файлы. Попробуй выставить 755 или на крайняк 777 на всю директорию с сервером.
    Если стоит убунту надо дефолтную джаву установить
     
    Последнее редактирование: 23 ноя 2016
  17. Sparksys

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

    Баллы:
    76
    Стоит CentOS (Не знаю чем, но она мне больше по нраву чем Убунту), Java я первоначально ставил 1.8.0, потом возникла эта ошибка, сразу же после установки лаунчера. (Это было 3 дня назад, не стал пока разбираться, так как jar файл был пока вполне достаточен.)

    Права на все папки поставил 777, и на тот файл 775. Всё равно так же.
    Попробовал полностью удалить и установить Java. Так же всё.
     
  18. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    В случае возникновения ошибок на 64-битных системах, может помочь установка 32-битного пакетаglibc (Debian: lib32z1 | CentOS: glibc.i686).
     
  19. Sparksys

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

    Баллы:
    76
    Спасибо бро. Выручил.
     
  20. TheGlobalGo

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

    Баллы:
    61
    Имя в Minecraft:
    TheGlobalGo
    а эт только на Linux ставится ?
    Не знаю как установить на хостинг ....
     

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