Welcome to SVitLAB Forum

Зареєструйтеся зараз для отримання доступу до всього функціоналу

Cheshire

Administrators
  • Content count

    43
  • Joined

  • Last visited

Everything posted by Cheshire

  1. Version 1.0.0

    0 downloads

    LineageTwo GameLauncher by SVitLAB
  2. Version 1.0.0

    0 downloads

    L2-EGlobal GameLauncher by SVitLAB
  3. Привет. Рад сообщить, что работы по интеграции нового сервера GameCenter в админ панель завершились. Сейчас есть уже 2 версии лаунчера, и разница между ними значительна, обеими можно управлять через админку. Стек в 1-й (SVitLAB GameLauncher) первой версии: Сервер - PHP База - MySQL Клиент - .NET 4.5|4.6|4.7.5 (Partially MVVM) Плюсы: защита от кликеров, защита от взлома самого лаунчера, защита от пакетхаков*. Стек во 2-й (SVitLAB GameCenter): Сервер - .NET Core 3.1 База - MySQL Клиент - .NET 4.8 (MVVM, Шифрование запросов) Плюсы: построен с 0 с применением новых подходов, что уменьшает ошибки, гибкий дизайн. Скачать новую демо версию можно тут.
  4. SVitLAB GameCenter Setup

    Version 2.0

    3 downloads

    Демо версия нового лаунчера на базе тестового сервера. Версия 2.0. Основные возможности: Поддержка HTTP/Torrent. Закачка/обновление файлов клиента игр. Одновременное обновление всех клиентов сервера. Самообновление. Мультиязычность. Гибкая настройка интеграции с любыми источниками данных (в данной версии реализована поддержка IPS форума). Сохранение логина/пароля клиента, если необходимо. Ускоренная проверка файлов. Возможность "чинить" клиент, игнорируя правила обновления. Важно: какой либо тип защиты клиента в этой версии не поддерживается, но зависит от технических возможностей приватного сервера. Для запуска клиента игры необходимо использовать логин/пароль из личного кабинета.
  5. SVitLAB GameCenter DEV Diary #3

    Всем привет. Новая версия лаунчера уже находится на финальной стадии тестирования. Было сделано немало работы по разработке всех элементов, сервера, клиента, генератора хэшсписков, разных дополнительных утилит для деплоя новых версий и т.д. Планирую 01.10.2020 выложить уже инсталлятор для тестового сервера (на котором можно будет побегать в Aion). В новой версии не включены никакие средства защиты от пакетхаков, кликеров и т.д., только обновление и запуск игр, доп. инфо из форумов, новостей и многое другое. Так как "SVitLAB Player Kicker" показал себя не наилучшим образом, учитывая многие ограничения (реальный IP пользователя, из этого выплывает невозможность использовать популярные VPN для серверов), его использование будет минимизировано для доработки или полного отказа от использования. Если у клиента есть API для кика игроков (отключать от игры, вылогинивать и т.д.) то защиту можно легко подключить обратно. Остались некоторые моменты что касаются управления сервером из админки, но для клиента как показала практика это не очень критично и может быть решено вручную на первых порах, естественно доработки ведутся, осталось несколько фич. Но повторюсь, сервер и клиент готовы для внедрения. Спасибо.
  6. Всем привет. Была добавлена возможность настройки рассылки сообщений на почту пользователя, перед истечением действия продукта. Для настройки надо зайти в свой профиль: Потом настроить собственно время, за сколько дней уведомлять, или выключить уведомление:
  7. Чтобы зайти.

    Всем привет. Чтобы зайти на сервер необходимо зарегистрироваться на основном сайте. После активации Вы сможете скачать клиент через лаунчер и собственно зайти в игру.
  8. Инфо

    Всем привет. Вот некоторые подробности сервера: Версия сервера будет 4.7.5. Никаких фиксов или поддержки не будет. Сервер создан исключительно в ознакомительных целях. Пожалуйста не обращайтесь в поддержку относительно багов/функцонала/наполнения в игре.
  9. Скоро открытие сервера.
  10. Happy New Year 2020

    Grats.
  11. SVitLAB GameCenter DEV Diary #2

    Всем привет. Хочу поделиться последними наработками нового игрового центра. Сейчас работа идет над самым важным и тем собственно тем, ради чего тут все собрались, именно, модулями обновления. Реализована проверка файлом согласно правилам (как в предыдущей версии, с некоторыми дополнениями), с разными режимами проверки, полной, ускоренной и т.д. Упор поставлен на переиспользование уже известной информации, минимизируя лишние обращения к серверам, файловой системе, пользователю... Также хочу представить обновленным торрент модуль, которым не блокирует файлы, загружет новые без перепроверки хэшей, что кардинально ускоряет скорость загрузки. Добавлен модуль обновления через FTP. Обновления по HTTP все еще остается основным источником. На этом пока все, в соотношении могу предположить, что лаунчер закончен на 45%. Все еще много работы по UI. Спасибо.
  12. Google founder

    Список поисковых выражений: Лаунчер для линейки, купить апдейтер для линейки, лаунчер для l2, лаунчер для la2, апдейтер для l2, апдейтер для la2, лаунчер для aion, лаунчер для айон, лаунчер для айона, апдейтер для aion, апдейтер для айон, апдейтер для айона, игровой лаунчер, игровой апдейтер, лаунчер для игр, апдейтер для игр, недорогой лаунчер для сервера, апдейтер для приватного сервера, лаунчер для приватного сервера, launcher for lineage, launcher for l2, launcher for la2, updater for lineage, updater for l2, updater for la2, launcher for aion, updater for aion. Link to the project: SVitLAB
  13. SVitLAB GameCenter DEV Diary #1

    Всем привет. На текущий момент разработка идет полным ходом. Реализовано приблизительно 35% лаунчера с учетом всех дополнительных модулей, таких как генератор хэшсписка и прочее. Список резалиованного функционала: Логин на сервер лаунчера. Подгрузка данных с сервера, таких как игры, картинки к ним, данные о локализациях, возможных игровых режимах и прочее. Кэширование всех запросов, лаунчер может работать оффлайн, без сервера (в будущем только какое-то время, зависит от контента). Базовый дизайн, будет дорабатыватся в будущем, пока есть скрин загрузки: Использование передовых фреймворков (.NET Core 2.2 для сервера, .NET Framework 4.7.2 для самого лаунчера и сопутствующих программ) Шифрование данных, что передаются по дефолту.
  14. Всем привет. Хочу поделиться с Вами не то что новостью, а просто уведомить, довольно продолжительное время идет разработка всех частей продукта с 0. Относительно технологий, было решено перейти с PHP на .NET Core. для сервера, для десктопного приложения используется последняя версия фреймворка 4.7.2. Фронт работ большой, есть много идей по реализации с учетом текущих проектов, что уже были внедрены. Основная идея в увеличении производительности, простоте поддержки и ведения версий. Из главных фич приложения, это возможность работы в оффлайн режиме (в смысле если недоступен логин сервер/серверы), интернет для работы все равно нужен, переработан интерфейс до более классического вида, чтобы подходил к наиболее большому количеству игр, оптимизация работы Торрента (возможность обновлять как всю игру пофайлово, так и использовать архив с последующей распаковкой). Торрент трекер также переехал на .NET Core. Текущий статус: SVitLAB Launcher Server - 90% SVitLAB Game Center - 25% Хорошего дня.
  15. Поддержка Torrent

    Приветствуем всех. С гордостью заявляем, что поддержка Torrent (закачки/раздачи) в лаунчере успешно внедрена. С этого дня Вам больше не надо долго ждать пока осуществится загрузка любимой игры. Все запущенные экземпляры лаунчера потенциально могут раздавать контент игр, соответственно это можно изменить в настройках игры, а также указать скорость закачки/отдачи для торрента. Для держателей игровых серверов, Вам не надо чтобы это делал сам лаунчер, поддерживается раздача через какой угодно клиент. Также не забывайте, что управление файлами, разные исключения и правила по-прежнему создаются через File List Creator. Интеграция с панелью управления сайта будет в скором времени.
  16. О нас

    SVitLAB is a team, that was united by love for online games and programming. We understand the thinking of gamers, as well as their need, because we have gone from an ordinary player to a programmer who understand not only the gameplay, but also the functioning of the technical components of games. It was the beginning of 2016 that was the start of the development of the game launcher, which was supposed to be an annex to the main project, but in 2018 we decided to implement this idea as an individual product. It was important for us to concentrate not only on the technical aspects of the development, but also to form the game launcher visually attractive. At the same time, we wanted to avoid plagiarism and to create a unique, competitive product. It was this desire that called us to create the company SVitLAB.
  17. О нас

    SVitLAB – это команда, которую в первую очередь объединяет любовь к онлайн-играм и программированию. Мы понимаем мышление геймеров, а также их потребности, ведь прошли путь от рядового игрока к программисту, который разбирается не только в игровом процессе, но и в технических составляющих игры. Именно начало 2016 года стало стартом разработки игрового лаунчера, который должен был стать приложением к основному проекту, но в 2018 году было принято решение реализовать эту идею как индивидуальный продукт. Для нас было важно сконцентрироваться не только на технических моментах разработки, но и визуально качественно оформить лаунчер игры. При этом мы хотели избежать плагиата и создать уникальный, конкурентоспособный продукт. Именно это желание призвало нас к созданию компании SVitLAB.
  18. О нас

    SVitLAB - це команда, яку в першу чергу об'єднує любов до онлайн-ігор і програмування. Ми розуміємо мислення геймерів, а також їхні потреби, адже пройшли шлях від рядового гравця до програміста, який розбирається не тільки в ігровому процесі, але і в технічних складових гри. Саме початок 2016 року став стартом розробки ігрового лаунчера, який повинен був стати додатком до основного проекту, але в 2018 році було прийнято рішення реалізувати цю ідею як індивідуальний продукт. Для нас було важливо сконцентруватися не тільки на технічних моментах розробки, але й візуально якісно оформити лаунчер гри. При цьому ми хотіли уникнути плагіату і створити унікальний, конкурентоспроможний продукт. Саме це бажання закликало нас до створення компанії SVitLAB.
  19. Приветствую Вас, друзья. SvitLAB решение выходит на следующий уровень. В данный момент ведется и в некотором роде завершена разработка серверного приложения (SVitLAB Player Kicker) для защиты от запуска игры без лаунчера. Создано это было с учетом того, что не каждый игровой сервер имеет возможность выбрасывать игроков из игры каким либо способом извне. Сейчас приложение доступно только для Windows серверов, но ведется разработка и для Linux. В итоге: SVitLAB Game Launcher - клиентское приложение на стороне игрока з локальной защитой. SVitLAB Launcher Server - логин сервер лаунчера, управление которым производится из "Личного кабинета". SVitLAB Player Kicker - серверное приложение на стороне клиента, где находится сама игра. Спасибо за внимание. Присоединяйтесь
  20. Типы серверов

    Изменения: Добавлены типы серверов (STANDART и TEST). Что это дает: Возможность разграничивать доступ пользователя к серверу. Как этим пользоваться: Все очень просто, статус тестовых серверов изменять теперь нельзя. Важно: Общее обновление статусов тоже не берет во внимание эти сервера. Изменить тип сервера пользователь не может, поле на странице редактирования заблокировано. Как добраться до настройки:
  21. Изменения: Добавлена возможность синхронизации хэш-списка игры. Что это дает: Возможность обновлять игры без вмешательства и/или помощи разрабочтика SVitLAB. Как этим пользоваться: После физического изменения файлов игры на вашем сервере для загрузки, необходимо утилитой (Hash List Creator) сгенерировать новый хэш-список. Потом зайти в личный кабинет и обновить для этой игры хэш-список. После этого лаунчер начнет корректно обновлять игру. Внимание: После обновления хэш-списка ВСЕХ игроков выкинет из игры, потому как файлы игры уже не будут соответствовать правильным, поэтому правильно планируйте обновление. Как добраться до настройки:
  22. Изменения: Уже реализована возможность синхронизации данных с сервером лаунчера. Также обновлен сам лаунчер для работы с новым API. Добавлено кэширование загружаемых изображений кнопок игры для уменьшения трафика. Краткая инструкция просмотра и настройки игр сервера лаунчера а также их кнопок: 1. Выбираем сервер и нажимаем "Редактировать": 2. Выбираем необходимую игру и в колонке "Настройка кнопок игры" выбираем "Редактировать": 3. В колонке "Действия" нажимаем на "Просмотр": 4. И удачно оказываемся на интересующей нас кнопке: Все элементы (игры, кнопки к ним) естественно можно добавлять, редактировать, удалять. Внимание: Для применения настроек игр и кнопок к ним, данные необходимо синхронизировать, на странице сервера есть соответствующая кнопка. Для одной игры может быть только 3 активных кнопки с типами: down - нажата, default - обычное состояние, up - мышка над кнопкой. Если для игры не загрузить кнопки, будет использоватся лого SVitLAB вместо нее.
  23. Изменения: Добавлена возможность редактировать список игр сервера через личный кабинет. В процессе разработка возможности редактирования кнопок игр (которые отображаются в лаунчере). Мелкие фиксы разметки.
  24. Ну что же, начнемс...
  25. Жил был один антивирус... Ладно, не время сказок. В связи с учащением ошибок лаунчера, связанных с блокировкой оного антивирусными программами и была создана данная тема. Если лаунчер на вашей машине не запускается, это в 99% случаях проделки антивируса. Ниже будут способы настройки исключений для популярных из них. После добавления в исключения лаунчер необходимо переустановить! Windows Defender (Win10) Eset Smart Security Kaspersky Internet Security Avast Free Antivirus Avira Dr.Web