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

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

Лаунчер GravitLauncher v5.1

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем Gravit, 9 авг 2018.

  1. alexandrage

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

    Баллы:
    173
    Хошик всегда был далек от реальности. Когда понял, что его очередная поделка бесполезна и с багами, выкинул в паблик. Да и ценник на это чудо был заоблачный, словно майн сервера миллионы гребут.
     
  2. DraonK

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

    Баллы:
    61
    Имя в Minecraft:
    Sweating_Gravy
    java.lang.NoClassDefFoundError: proguard/ParseException
    Что делать?
     
  3. Автор темы
    Gravit

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

    Баллы:
    66
    У вас нет библиотек или Вы не прописали в строке запуска -javaagent:LaunchServer.jar
     
  4. DraonK

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

    Баллы:
    61
    Имя в Minecraft:
    Sweating_Gravy
    Спасибо! Магистр!!!
     
  5. DraonK

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

    Баллы:
    61
    Имя в Minecraft:
    Sweating_Gravy
    мм?) upload_2018-10-7_20-33-32.png
    И еще на обычном sashok v3 к bungee можно было подключатся через любой лаунчер и online mode ставил и.т.д не помогало, подскажиte что делать, пж.
     
    Последнее редактирование: 7 окт 2018
  6. zaxar163

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

    Баллы:
    66
    Лаунчер не для школоты, пж уже о чём то говорит. А тут иди в дс, спроси там, быстро скажут.
     
  7. Автор темы
    Gravit

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

    Баллы:
    66
    Демо версия лаунчера
    Открыта демо версия лаунчера.
    Текущий билд на момент написания этого сообщения: 4.0.2
    Установлены клиенты Forge 1.12.2 и Forge 1.7.10
    Запущен сервер Thermos 1.7.10 с моей сборкой модов и плагинов.
    Скачать демо лаунчер: JAR
    Логин: demo Пароль: 123456
    Тестируя самую последнюю версию Вы помогаете развитию проекта
     
  8. Roots

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

    Баллы:
    76
    Ха, дабл лаунчера Сашка v3, У меня вопрос: А вообще реально сделать свой лаунчер что бы не брать пабл исходники. Как в данный момент. (Вопрос был для Тс"а")
     
  9. Автор темы
    Gravit

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

    Баллы:
    66
    Реально. Но бессмысленно
     
  10. alexandrage

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

    Баллы:
    173
    Тебе нет.
     
  11. Roots

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

    Баллы:
    76
    Почему так думаешь что я не сделаю? Могу заказать лаунчер. Только смысла не вижу все рано исходники кинут в паблик. Не то что то его ломануть и т д... А паблик он будет, вот что плохо
     
    Последнее редактирование: 8 ноя 2018
  12. alexandrage

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

    Баллы:
    173
    Сам же от ответил почему. Своими руками ты ничего не сделаешь.
     
  13. alexandrage

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

    Баллы:
    173
    А касаемо защиты, это может быть отдельное нативное приложение *.dll-*.so и просто работать совместно с лаунчером как это было у k773.
     
  14. Автор темы
    Gravit

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

    Баллы:
    66
    Релиз 4.0.6 Beta
    После стольких промежуточных релизов представляю вашему вниманию ветку 4.0.xx
    Было 9 промежуточных релизов: 3.18, 4.0.0b1, 4.0.0b2, 4.0.0b3, 4.0.1, 4.0.2, 4.0.3*, 4.0.4*, 4.0.5*, 4.0.6
    * - эти релизы не выходили на гитхаб, но публиковались в Discord канале
    [​IMG]

    [​IMG]
    Список изменений по сравнению с 3.17
    • ProGuard на стороне владельца проекта
    • Подписывание на стороне владельца проекта
    • Очень продвинутая система модулей. Модули можно ставить не только на LaunchServer, но и на Launcher, и на сервер майнкрафта
    • Модификация класса с помощью JavaAssist для записи в Launcher.jar адреса и порта. Теперь скопировать config.bin недостаточно, а с учетом ProGuard маппинги у всех будут разные и просто так подменить один файл другим невозможно
    • Сервер майнкрафта связан с лаунчером намного сильнее
    • В строке запуска и переменных среды нет classpath
    • Приоритеты при загрузке модулей
    • Можно выбирать название враппера с помощью поля projectName
    • JsonAuthHandler
    • Слежение за папкой guard
    • API для отправки HTTP/Json запросов и скачивания файлов по http
    • Контекст сборки( BuildContext ) позволяющий модулям изменять конфигурацию AutogenConfig
    • Перенос всех классов в пакет ru.gravit.launcher/ru.gravit.launchserver
    • Изменения в runtime, касающиеся работы loadScript
    • Изменения в Avanguard, возможно исправляющие проблему с драйверами
      Библиотеки брать из 3.18
    • Файл ServerWrapper.cfg, в котором указываются параметры сервера
      Обязательно: в ServerWrapper.cfg в параметре title укажите имя профиля сервера
    • Параметры для указания Mainclass и classloader в ServerWrapper.cfg
    • Техническая возможность мульти-авторизации(когда несколько AuthProvider/AuthHandler)
    • Трансформации после работы ProGuard (BuildHook API для модулей)
    • Передача параметров с помощью сокетов
    • Модули вынесены в отдельный репозиторий
    • У каждого сервера теперь есть свой аккаунт(HiTechBot, MagicBot и тд). Логин и пароль от этого аккаунта должны быть прописаны в ServerWrapper.cfg
    • Отдельный jar файл ServerWrapper'а
    • Защита от хаков протокола
    • Поддержка привилегий
    • Обновление wrapper'ов
    • Усовершенствованые методы защиты от читерства
    • Полноценный WebSocket сервер и клиент. Не включен по умолчанию
    • Полноценная система Request/Response по протоколу Json с использованием библиотеки gson Не включен по умолчанию
    • Новый современный дизайн с раздельной авторизацией от DrLeonardo
    • Опциональные моды реализованы в дизайне
    • Проверка хешей врапперов и авангарда
    • Новый запрос обновления лаунчера. Совместимость с предыдущими версиями, включая автообновление с оригинального сашка сохранена
    • Многие критичные вещи из runtime перенесены в Java код
    • Техническая возможность использования своей JVM
    • Введение mirrors
    • Защита от обходов при помощи глобальных опций или javaagent'ов
    Переход с 3.17 до 4.0.6
    Выполните инструкцию по переходу с 3.17 до 4.0.2: https://github.com/GravitLauncher/Launcher/releases/tag/v4.0.1-beta
    Выполните инструкцию по переходу с 4.0.2 до 4.0.6: https://github.com/GravitLauncher/Launcher/releases/tag/v4.0.6-beta
    Ссылка на релиз: https://github.com/GravitLauncher/Launcher/releases/tag/v4.0.6-beta
     
  15. Vitold

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

    Баллы:
    61
    Через время пропадает коннект к базе данных. Авторизоваться невозможно, исправляется только перезапуском LaunchServer'a.
     
  16. Автор темы
    Gravit

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

    Баллы:
    66
    Удалите папку hikaricp из libraries
     
  17. Vitold

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

    Баллы:
    61
    Убрал, теперь выписывает предупреждение:
    2018.11.16 16:45:56 [WARN] HikariCP isn't in classpath for 'authProviderPool'
    2018.11.16 16:45:56 [WARN] HikariCP isn't in classpath for 'authHandlerPool'
     
  18. Автор темы
    Gravit

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

    Баллы:
    66
    Это нормально
     
  19. Vitold

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

    Баллы:
    61
    Спасибо, пока проблем с авторизацией нет.
     
  20. zaxar163

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

    Баллы:
    66
    Кстати, тут хзр не работает!
     

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