detailed-cod-tracker/README.md

37 lines
1.9 KiB
Markdown
Raw Normal View History

2023-10-03 01:50:06 -04:00
# Modern Warfare 2019 Detailed Statistic Tracker
2023-10-03 05:23:58 -04:00
Tired of visiting [cod.tracker.gg](https://cod.tracker.gg/modern-warfare) to check your stats? With this repository, you'll never have to visit that site again.
2023-10-03 01:50:06 -04:00
Get every single statistic Call of Duty tracks in ONE PLACE, in under a minute!
This repository is still a work in progress.
2023-10-03 05:44:39 -04:00
Prerequisites
-------------
- `Python 3.x` *(optional)*
2023-10-03 05:53:42 -04:00
- A Web Browser *(Tested with Chromium)*
2023-10-03 05:44:39 -04:00
- Call of Duty Account
- Battle.NET Account (PC Only for now)
- Account API security settings set to open
2023-10-03 05:56:49 -04:00
- [Curl](https://curl.se/download.html) ***(Installed by default on Windows)***
2023-10-03 05:44:39 -04:00
Gathering Detailed Stats
-------------
- Go to [Call of Duty's Website](https://www.callofduty.com/) and login with your account
- Once logged in, press `F12` for your browsers developer tools. Then go to `Application --> Storage --> Cookies --> https://www.callofduty.com` and find `ACT_SSO_COOKIE`
2023-10-03 05:45:46 -04:00
- Copy the Value into the into the `COOKIE_VALUE` variable in either `get_stats.bat` or `get_stats.ps1` (This will authenticate you)
2023-10-03 05:44:39 -04:00
- Replace the `PROF` variable with your profile's Activision ID in the following format - `PlayerName%0000000`
* *The `%` replaces the `#` in the usual Activision ID*
- Once stats are downloaded, run `beautify_json.py` to beautify the JSON output and then `beautify_data.py` to sort and replace the JSON keys into a human readable string
> If you don't have Python installed, you can run the executable versions of the scripts `beautify_json.exe` and `beautify_data.exe`
2023-10-03 05:44:39 -04:00
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
2023-10-03 01:50:06 -04:00
> To see an example, look at `example.json`