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

Лаунчер GravitLauncher v4(модификация sashok724's Launcher v3) [Обновление]

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

  1. alexandrage

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

    Баллы:
    173
    Такой сервер и держать не стоит.
     
  2. Mr Hosting
  3. fereter

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

    Баллы:
    66
    Имя в Minecraft:
    Fereter
    Оригинальный сашок open source, он также позволяет реализовывать свои идеи.
    Зачем нужна работа под Java 9/10, когда лаунчер скачивает свое jre?
    Избавились от одних грязных хаков и внесли свои. Замечательное улучшение!
    На сколько эффективны улучшения защиты? Исходники открыты. Вырезать из них защиту может кто угодно. Прикручен Avanguard? Он обходится на раз два.
     
  4. Автор темы
    Gravit

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

    Баллы:
    36
    Отсутствие Gradle, модулей, внутренних фитч и инструкций по сборке резко поубавит желание лезть.
    Лаунчер не скачивает свою JRE
    Попробуйте сами, прежде чем писать. Особенно на последнем билде 4.0.0. И я очень сомневаюсь, что config.bin и runtime хватит, что бы обойти защиту.
    Ну рассказывайте ваш способ обхода.
     
  5. alexandrage

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

    Баллы:
    173
    Там нечего рассказывать на самом деле. Avanguard детектит все кроме читов.
     
  6. Aganus

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

    Баллы:
    68
    Имя в Minecraft:
    TheXaver
    Hzr и все)
     
  7. alexandrage

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

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

    DraonK Участник

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

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

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

    DraonK Участник

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

    DraonK Участник

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

    zaxar163 Новичок Пользователь

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    36
    Релиз 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
     
  21. Vitold

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

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

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