Иконка ресурса

GravitLauncher v5.1

Нет прав для скачивания
Url
p2QRX7e.png

GravitLauncher - форк лаунчера Сашка, обросший огромным функционалом. Этот лаунчер предоставляет уникальные возможности, сравнимые, иногда и превосходящие приватные лаунчеры под конкретный проект.

Основные изменения
[+] Поддержка нативной библиотеки защиты AntiInject: Avanguard2, SimpleGuard и GravitGuard
[+] Сборка Gradle, API лаунчера доступно в Maven Central
[+] Полноценные модули на Java с безграничными возможностями
[+] Конфигурация и профили на JSON
[+] Использование протокола WebSockets
Позволяет настроить проксирование nginx, CloudFlare, использовать SSL сертификат, настроить защиту от DDoS атак, выдерживать огромные нагрузки. Скачивание файлов идет по протоколу HTTP/HTTPS в несколько потоков для увеличения скорости загрузки, Вы можете настроить раздачу файлов напрямую через nginx, что серьезно увеличит производительность и снизит нагрузку.
[+] Код избавлен от множества грязных "хаков", зависящих от реализации и недокументированных особенностей конкретной JVM
[+] Скачивание своей JVM не обязательно(по умолчанию выкл)
[+] Умные баны по "HWID"
[+] "Поиск модов в других клиентах" - фитча, позволяющая брать совпадающие файлы из другого клиента или даже другого проекта, если этот проект использует GravitLauncher 5+. Позволяет серьезно сократить время от скачивания лаунчера до начала игры на вашем проекте
[+] Лаунчер комплируется и запускается с JDK 12/11/10/9/8.
Для запуска на Java 9+ может потребоваться установка дополнительных флагов при запуске и указание пути до JavaFX
[+] Защита от распространенных методов взлома, включая патчинг лаунчера, подброс модов, воровство assess_token и др.
[+] Готовый модуль для подписи JAR, уникальные скрипты для подписи EXE, позволяющие снизить ложные срабатывания антивирусов до минимума
Я и несколько активных участников имеют свои настроенные самоподписанные CA и за скромную плату мы можем выдать вам сертификат для подписи лаунчера или подпишем сам лаунчер
[+] Несколько официальных модулей, добавляющих такие возможности как: Выполнение JavaScript скриптов на стороне лаунчсервера, автосохранение сессий, поддержка Discord RPC, поддержка устаревших способов авторизации и автообновления с лаунчера Сашка, поддержка Systemd и т.д.
[+] Вы полностью контролируете сборку лаунчера, ProGuard, библиотеки и можете добавлять свои задачи, преобразующие JAR
[+] Поддержка альтернатив Launch4J
[+] Новый современный дизайн по умолчанию
[+] Опциональные моды, включая опциональное включение твинков JVM, ClientArgs, ClassPath
[+] Возможность работы без сайта с любыми базами данных от SQLite до PostgreSQL используя Hibernate. Регистрация через лаунчер или WebSocket API с сайта без использования PHP
[+] Новая система автообновления. Поддержка обновления с старых версий и оригинального сашка сохранена
Поддержка
[+] Принимаю Pull Request'ы
[+] На нашем Discord сервере находится бот помощи, которая ответит на большинство частозадаваемых вопросов, подскажет как включить отладку, поможет понять причину ошибки даже если её нет в FAQ
[+] Wiki, где расписана установка лаунчсервера и распространенные конфигурации настройки
[+] Баг трекер на GitHub, однако лучше всего писать предложения в Discord
[+] Форк активно развивается
Для разработчиков
  • Продвинутый Module API, включающий зависимости, приоритет, события, хуки, возможность указать свой модуль как аналог другого модуля, базовый Dependency Injection
  • API всех компонентов доступны в Maven Central, что позволяет очень просто начать писать свои модули
  • Для критичных мест доступны JavaDoc, остальной код самодокументирован
  • Возможность писать модули как для серверной части, так и для клиентской. Удобный модуль-загрузчик клиентских модулей