/CSGO_statistics

CSGO Статистика - просмотр статистики для игроков CS:GO

Primary LanguagePython

CSGO Статистика - просмотр статистики для игроков CS:GO

Стек:

  • Python 3.10.5
  • beautifulsoup4
  • PyQt5
  • requests

Описание

Приложение работает с API Steam, и может:

  • Выводить общую информацию о профиле.
  • Выводить информацию о статистике по оружию.
  • Выводить список друзей, с историей.
  • Выводить информацию о матчах, с 2017 года, взятую с приватной страницы пользователя. Не реализована автоматизация сбора данных через авторизацию в Steam.
  • Выводить статистику по Игровым и VAC блокировкам. Ведение истории в json.

К сожалению, c 2021.08.01 работа над проектом приостановлена, ввиду переноса функционала и дополнительных возможностей в Django 4.

На данной стадии проект сырой, и не работоспособен в полной мере.

Установка

Клонируем репозиторий:

git clone git@github.com:themasterid/CSGO_statistics.git

Переходим в проект:

cd CSGO_statistics

Создаем виртуальное окружение:

python -m venv venv

Активируем виртуальное окружение:

windows:

source /venv/Scripts/activate

linux:

source /venv/bin/activate

Устанавливаем зависимости:

python -m pip install --upgrade pip
pip install -r requirements.txt

Запускаем приложение:

python main_csgostats.pyw

Работаем, если получится :)

Автор: Клепиков Дмитрий