mirror of
https://github.com/Ahrimdon/detailed-cod-tracker.git
synced 2024-11-03 16:46:44 -05:00
2.3 KiB
2.3 KiB
Modern Warfare 2019 Detailed Statistic Tracker
Tired of visiting cod.tracker.gg to check your stats? With this repository, you'll never have to visit that site again.
Get every single statistic Call of Duty tracks in ONE PLACE, in under a minute!
This repository is still a work in progress.
Prerequisites
Python 3.x
(optional)- A Web Browser (Tested with Chromium)
- Call of Duty Account
- Account API security settings set to open
Curl (Installed by default on Windows)
Command Line Arguments
usage: get_cod_stats.py [-h] [--replace-data] [--replace-match-data] [--player-name PLAYER_NAME]
optional arguments:
-h, --help show this help message and exit
--replace-data Beautify the data in stats.json
--replace-match-data Beautify the match data in match_info.json
--player-name PLAYER_NAME
Player's username (with #1234567)
Gathering Detailed Stats
- Go to Call of Duty's Website and login with your account
- Once logged in, press
F12
for your browsers developer tools. Then go toApplication --> Storage --> Cookies --> https://www.callofduty.com
and findACT_SSO_COOKIE
- Copy the Value into the into the
COOKIE_VALUE
variable in eitherget_stats.bat
orget_stats.ps1
(This will authenticate you) - Replace the
PROF
variable with your profile's Activision ID in the following format -PlayerName%0000000
- The
%
replaces the#
in the usual Activision ID
- The
- Once stats are downloaded, run
beautify_json.py
to beautify the JSON output and thenbeautify_data.py
to sort and replace the JSON keys into a human readable stringIf you don't have Python installed, you can run the executable versions of the scripts
beautify_json.exe
andbeautify_data.exe
Sorting
- Game Modes are sorted by Time Played in descending order
- Weapons are sorted by Kills in descending order
- Field Upgrades are sorted by Uses in descending order
- Lethal and Tactical equipment are sorted by Uses in descending order
- Lethal and Support Scorestreaks by Times Awarded in descending order
- Accolades sorted in descending order
To see an example, look at
example.json