- 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
Работаем, если получится :)
Автор: Клепиков Дмитрий