Skip to content

Latest commit

 

History

History
50 lines (39 loc) · 3.71 KB

File metadata and controls

50 lines (39 loc) · 3.71 KB

Connectify

License Version Status

Программа для автоматической загрузки карт и подключения к серверам сообщества CS:GO.

🛑 Проблема

После отсоединения CS:GO от Counter-Strike 2 была потеряна интеграция со Steam Workshop. Игроки сталкиваются с ситуацией, когда при попытке зайти на сервер с кастомной картой игра не может скачать её самостоятельно, выдавая ошибку или просто отключаясь. Единственным решением было скачивать карту вручную и класть в папку maps.

⚡ Решение

Connectify — это внешний браузер серверов сообщества, который берет эту рутину на себя.

Как это работает:

  1. Программа получает список активных серверов сообщества,
  2. При двойном клике на сервер программа проверяет текущую карту,
  3. Если карта нестандартная (из Workshop) и отсутствует у вас:
    • Программа находит её ID в Steam Workshop,
    • Скачивает файл карты,
    • Автоматически перемещает её в нужную директорию игры.
  4. Запускает CS:GO с параметрами для прямого подключения к серверу.

✨ Основные возможности

  • 📋 Мониторинг серверов: удобный список серверов с информацией о текущей карте и количестве игроков.
  • 📥 Авто-загрузчик карт: загрузка карт напрямую без участия пользователя.
  • 🚀 Быстрый старт: автоматический запуск игры и подключение после завершения загрузки.
  • ⚙️ Настройки путей: возможность вручную указать путь к игре.

🛠️ Технологический стек

  • Основной язык и GUI: Flutter,
  • Сетевые запросы: dio.
  • И так далее..

🚀 Установка и использование

  1. Скачайте последнюю версию из раздела Releases,
  2. Распакуйте архив в любую удобную папку,
  3. Запустите Connectify.exe,
  4. При необходимости в настройках укажите путь к вашей установленной CS:GO,
  5. Выберите сервер из списка и дважды кликните для подключения.

🗺️ Roadmap (Планы на будущее)

  • Добавить список "Избранное",
  • Фильтрация серверов,
  • И так далее.

🤝 Контрибьютинг

Если вы хотите помочь с разработкой: связаться с командой.

📝 Лицензия

Распространяется под лицензией AGPL-3.0. См. LICENSE.md для получения дополнительной информации.