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

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

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

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

  1. krap0299

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

    Баллы:
    61
    Имя в Minecraft:
    krap0299
    Помогите пожалуйста ! Как добавить кнопку сворачивания и закрытия лаунчера, если отключил Window панель ?
     
  2. HorizonInGames

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

    Баллы:
    103
    Кто-нибудь подключал это чудо к IPS? Есть у кого файл для реквеста к бд?
     
  3. Aganus

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

    Баллы:
    68
    Имя в Minecraft:
    TheXaver
    Vps, vps это не важно. Да и vps стоит 200 рублей
     
  4. Pantheon

    Pantheon Участник Пользователь

    Баллы:
    31
    а есть какой-нибудь простенький пример файла авторизации для Способа request?
     
  5. Aganus

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

    Баллы:
    68
    Имя в Minecraft:
    TheXaver
    На сайте там все написано.
    Тебе при get запросе нужно отправлять Ok:NikckName
     
  6. Pantheon

    Pantheon Участник Пользователь

    Баллы:
    31
    Да вот что-то не пойму... Если верить консоле, то авторизация проходит. Но информация не записывается в
    authHandler.cfg
     

    Вложения:

    • 11.png
      Размер файла:
      278,7 КБ
      Просмотров:
      14
  7. Aganus

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

    Баллы:
    68
    Имя в Minecraft:
    TheXaver
    Тут все ок
     
  8. Aganus

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

    Баллы:
    68
    Имя в Minecraft:
    TheXaver
    Скинь конфиг
     
  9. Pantheon

    Pantheon Участник Пользователь

    Баллы:
    31
    Код:
    address: "localhost";
    bindAddress: "0.0.0.0";
    port: 7240;
    
    # Auth handler
    authHandler: "textFile";
    authHandlerConfig: {
        file: "authHandler.cfg";
        offlineUUIDs: true;
    };
    
    # Auth provider
    authProvider: "request";
    authProviderConfig: {
       url: "http://127.0.0.1/auth.php?login=%login%&password=%password%";
       response: "OK:(?<username>.+)";
    };
    
    # 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;
    
    # Compress files when updating using Inflate algorithm
    compress: true;
    
    
    Код:
    <?php
    @$username = $_GET['login'];
    @$password = $_GET['password'];
    if(empty($username) || empty($password)) {
    exit('Empty login or password');
    }
    else {echo "OK:$username";}
    
    ?>
    
    в конфиге ничего не менял. только способ авторизации и всё.
    а файл авторизации пока только для теста. в любом случаее отправляет положительный ответ
     
  10. Aganus

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

    Баллы:
    68
    Имя в Minecraft:
    TheXaver
    Попробуй именно через лаунчер зайти и несколько юзеров заюзать
     
  11. Pantheon

    Pantheon Участник Пользователь

    Баллы:
    31
    опа. выключил LaunchServer и только после этого обновился authHandler.cfg
     
  12. Pantheon

    Pantheon Участник Пользователь

    Баллы:
    31
    хм. интересно. зашло на сервер.
    вот теперь возник вопрос. а сервер как-то проверяет правильность пользователя. или за него это делает лаунчер?
    используя тот же самый скрипт авторизации

    заходил с нескольких вымышленных пользователей. но данные так и не записались в authHandler.cfg


    а всё понял) выключил лаунчсерв и больше на сервер не попасть)
     
    Последнее редактирование: 22 янв 2019
  13. Aganus

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

    Баллы:
    68
    Имя в Minecraft:
    TheXaver
    Используй mysql handler
     
  14. Miori

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

    Баллы:
    61
    Имя в Minecraft:
    Miori
    В чем ошибка?

    HikariCP pooling enabled for 'authHandlerPool'
    [main] WARN com.zaxxer.hikari.HikariDataSource - idleTimeout is greater than maxLifetime, setting to maxLifetime.
    [main] INFO com.zaxxer.hikari.HikariDataSource - Hikari pool authHandlerPool is starting.
    [main] INFO com.zaxxer.hikari.pool.HikariPool - Hikari pool authHandlerPool is shutting down.
    2019.01.23 13:14:08 [ERROR] com.zaxxer.hikari.pool.PoolInitializationException: Exception during pool initialization
     
  15. HorizonInGames

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

    Баллы:
    103
    Код:
    [20:52:21] [main/ERROR] [LaunchWrapper]: Unable to launch
    java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
        at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12-launcherfixed.jar:?]
        at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12-launcherfixed.jar:?]
        at launcher.lOlkEKchebureK.LoLkeKChEbUREk(SourceFile:321) [Launcher.exe:?]
        at launcher.lOlkEKchebureK.main(SourceFile:204) [Launcher.exe:?]
    Caused by: joptsimple.MultipleArgumentsForOptionException: Found multiple arguments for option version, but you asked for only one
        at joptsimple.OptionSet.valueOf(OptionSet.java:179) ~[OptionSet.class:?]
        at net.minecraft.client.main.Main.main(SourceFile:86) ~[Main.class:?]
        ... 8 more
    Что?
     
  16. Tomeka

    Tomeka Ньюби

    Баллы:
    1
    2019.01.23 16:04:23 [INFO] Modulus CRC32: 0xf6b67ba7
    как исправить?
     
  17. Aganus

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

    Баллы:
    68
    Имя в Minecraft:
    TheXaver
    @
    Это не ошиька
     
  18. HorizonInGames

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

    Баллы:
    103
    Разобрался. Лайтлоадер, прости Господи, конфликтует с новыми версиями Forge. Фиксится удалянием самого лайтлоадера и строки его запуска в profiles.
     
  19. Rlawlith

    Rlawlith Ньюби

    Баллы:
    1
    Здравствуйте,
    пытаюсь запустить стандартный клиент, скачанный через downloadClient. На windows при загрузке клиент закрывается, в crashreports появляется файл:
    ---- Minecraft Crash Report ----

    WARNING: coremods are present:
    Contact their authors BEFORE contacting forge

    // Don't do that.

    Time: 1/26/19 8:55 PM
    Description: Initializing game

    java.lang.IllegalArgumentException: URI has an authority component
    at java.io.File.<init>(File.java:423)
    at net.minecraftforge.fml.common.ModClassLoader.getParentSources(ModClassLoader.java:87)
    at net.minecraftforge.fml.common.discovery.ModDiscoverer.findClasspathMods(ModDiscoverer.java:51)
    at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:391)
    at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:566)
    at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:225)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
    at net.minecraft.client.main.Main.main(SourceFile:123)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at launcher.lOlkEKchebureK.LoLkeKChEbUREk(SourceFile:321)
    at launcher.lOlkEKchebureK.main(SourceFile:204)

    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------

    -- Head --
    Thread: Client thread
    Stacktrace:
    at java.io.File.<init>(File.java:423)
    at net.minecraftforge.fml.common.ModClassLoader.getParentSources(ModClassLoader.java:87)
    at net.minecraftforge.fml.common.discovery.ModDiscoverer.findClasspathMods(ModDiscoverer.java:51)
    at net.minecraftforge.fml.common.Loader.identifyMods(Loader.java:391)
    at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:566)
    at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:225)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:466)

    -- Initialization --
    Details:
    Stacktrace:
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:377)
    at net.minecraft.client.main.Main.main(SourceFile:123)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at launcher.lOlkEKchebureK.LoLkeKChEbUREk(SourceFile:321)
    at launcher.lOlkEKchebureK.main(SourceFile:204)

    -- System Details --
    Details:
    Minecraft Version: 1.12.2
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_131, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 1704461272 bytes (1625 MB) / 1865678848 bytes (1779 MB) up to 1865678848 bytes (1779 MB)
    JVM Flags: 8 total; -XX:HeapDumpPath=ThisTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms1792M -Xmx1792M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -XX:+DisableAttachMechanism
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP 9.42 Powered by Forge 14.23.4.2703 Optifine OptiFine_1.12.2_HD_U_D3 4 mods loaded, 0 mods active
    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored

    | State | ID | Version | Source | Signature |
    |:----- |:--------- |:------------ |:------------- |:---------------------------------------- |
    | | minecraft | 1.12.2 | minecraft.jar | None |
    | | mcp | 9.42 | minecraft.jar | None |
    | | FML | 8.0.99.99 | forge.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |
    | | forge | 14.23.4.2703 | forge.jar | e3c3d50c7c986df74c645c0ac54639741c90a557 |

    Loaded coremods (and transformers):
    GL info: ' Vendor: 'Parallels and Intel Inc.' Version: '2.1 INTEL-10.25.17' Renderer: 'Parallels using Intel HD Graphics 4000 OpenGL Engine'
    Launched Version: 1.12.2
    LWJGL: 2.9.4
    OpenGL: Parallels using Intel HD Graphics 4000 OpenGL Engine GL version 2.1 INTEL-10.25.17, Parallels and Intel Inc.
    GL Caps: VboRegions not supported, missing: OpenGL 1.3, ARB_copy_buffer
    Using GL 1.3 multitexturing.
    Using GL 1.3 texture combiners.
    Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
    Shaders are available because OpenGL 2.1 is supported.
    VBOs are available because OpenGL 1.5 is supported.

    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'fml,forge,LiteLoader'
    Type: Client (map_client.txt)
    Resource Packs:
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    CPU: 2x Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz
    OptiFine Version: OptiFine_1.12.2_HD_U_D3
    OptiFine Build: 20180515-125031
    Render Distance Chunks: 8
    Mipmaps: 4
    Anisotropic Filtering: 1
    Antialiasing: 0
    Multitexture: false
    Shaders: null
    OpenGlVersion: 2.1 INTEL-10.25.17
    OpenGlRenderer: Parallels using Intel HD Graphics 4000 OpenGL Engine
    OpenGlVendor: Parallels and Intel Inc.
    CpuCount: 2

    При этом на mac все заводится без проблем, с другим лаунчером на windows тоже запускает без проблем.
    конфиги:
    address: "195.133.xxx.xxx";
    bindAddress: "0.0.0.0";
    port: 7240;

    # Auth handler
    authHandler: "textFile";
    authHandlerConfig: {
    file: "authHandler.cfg";
    offlineUUIDs: true;
    };

    # Auth provider
    authProvider: "accept";
    authProviderConfig: {
    file: "users.txt";
    digest: "SHA-256";
    };

    # Texture provider
    textureProvider: "request";
    textureProviderConfig: {
    skinsURL: "http://abc.ru/skins/%username%.png";
    cloaksURL: "http://abc.ru/cloaks/%username%.png";
    };

    # Launch4J EXE binary building
    launch4J: false;

    # Compress files when updating using Inflate algorithm
    compress: true;
    version: "1.12.2";
    assetIndex: "1.12.2";

    # Runtime-dependent params
    dir: "testdir";
    assetDir: "asset1.12.2";

    # Client params
    sortIndex: 0;
    title: "test";
    serverAddress: "0.0.0.0";
    serverPort: 25565;

    # Updater and client watch service
    updateFastCheck: true;
    update: [
    "servers\\.dat"
    ];
    updateVerify: [
    "libraries", "natives", "mods", "resourcepacks",
    "minecraft\\.jar", "forge\\.jar", "liteloader\\.jar"
    ];
    updateExclusions: [];

    # Client launcher params
    mainClass: "net.minecraft.launchwrapper.Launch";
    classPath: [ "forge.jar", "liteloader.jar", "minecraft.jar", "libraries" ];
    jvmArgs: [
    "-Dfml.ignorePatchDiscrepancies=true",
    "-Dfml.ignoreInvalidMinecraftCertificates=true",

    # Some options from Mojang's launcher
    "-XX:+UseConcMarkSweepGC",
    "-XX:+CMSIncrementalMode",
    "-XX:-UseAdaptiveSizePolicy",
    "-Xmn128M",

    # JVM Attach protection
    "-XX:+DisableAttachMechanism"
    ];
    clientArgs: [
    "--tweakClass", "net.minecraftforge.fml.common.launcher.FMLTweaker",
    "--tweakClass", "com.mumfrey.liteloader.launch.LiteLoaderTweaker"
    ];

    Благодарю за помощь
     
  20. TemaFlex

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

    Баллы:
    66
    Имя в Minecraft:
    TemaFlex
    Как ето заменить подскажите а то забыл.
    upload_2019-1-27_2-57-55.png
    upload_2019-1-27_2-58-9.png
     

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