From 563bd9b790ba9b70286f89d0ad1262ce9828915f Mon Sep 17 00:00:00 2001 From: Jylpah Date: Sat, 15 Dec 2018 02:36:39 +0200 Subject: [PATCH 1/3] analyzeReplays.py added --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index adbb413..8470ace 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,10 @@ # blitz-tools -Python scripts to analyze WoT Blitz replays and stats: +Python scripts to analyze WoT Blitz replays and stats. All the scripts require [Python 3.7](https://www.python.org/downloads/) or higher. ### Replays -* [wotbreplay_uploader.py](wotbreplay_uploader.py): An asynchronous replay uploader. Requires [Python 3.7](https://www.python.org/downloads/) or higher. +* [wotbreplay_uploader.py](wotbreplay_uploader.py): An asynchronous replay uploader. * [postwotreplay.py](postwotreplay.py): A simple WoT Replay uploader. Prints the received JSON from https://wotinspector.com +* [analyzeReplays.py](analyzeReplays.py): A tool to calculate statistics of a set of replays. Upload the replays first with [wotbreplay_uploader.py](wotbreplay_uploader.py) and then calculate the statistics. ### Tank data * [getTankopedia.py](getTankopedia.py): Get the lastest tankopedia data from wotinspector.com. The script fetches only a limited set of data. You may edit to your needs. From 3a9ef3944034c08356e9f583b139b780c75a7f3a Mon Sep 17 00:00:00 2001 From: Jylpah Date: Sat, 15 Dec 2018 02:43:13 +0200 Subject: [PATCH 2/3] Added quick instructions --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 8470ace..826acc4 100644 --- a/README.md +++ b/README.md @@ -17,4 +17,12 @@ Python scripts to analyze WoT Blitz replays and stats. All the scripts require [ * [tanks.json](tanks.json): Tankopedia in WG JSON format extracted from the Blitz app files with [extractTankopedia.py]](extractTankopedia.py]). Contains only limited information required by the scripts. Blitz version 5.3. * [maps.json](maps.json): Blitz map names extracted from the Blitz app files with [extractTankopedia.py]](extractTankopedia.py]). Blitz version 5.3. +### Quick instructions + +1. Install [Python 3.7](https://www.python.org/downloads/) +1. Download all the files including the [maps.json](maps.json) and [tanks.json](tanks.json) files +1. Upload your replays. Run _python.exe .\wotbreplay_uploader.py --help_ (Windows) or _./wotbreplay_uploader.py --help_ (Linux) +1. Analyze replays. Run _python.exe .\analyzeReplays.py --help_ (Windows) or _./analyzeReplays.py --help_ (Linux) + + You can reach me via email: Jylpah@gmail.com or [Discord](https://discordapp.com/): Jylpah#4662. Happy tanking and stats analysis! From 0feb426876bc81e07e3c9a615543e42556f899db Mon Sep 17 00:00:00 2001 From: Jylpah Date: Sat, 15 Dec 2018 02:45:49 +0200 Subject: [PATCH 3/3] WG_utils.py => blitzutils.py --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 826acc4..7780a28 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Python scripts to analyze WoT Blitz replays and stats. All the scripts require [ * [extractTankopedia.py](extractTankopedia.py): Extract Blitz data directly from the Blitz app files. You need to download the Blitz App APK package and unzip it to a folder. Requires [Python 3.7](https://www.python.org/downloads/) or higher. ### Utils -* [WG_utils.py](WG_utils.py): A utils class for various Wargaming API related to functions. Other scripts use this, so you need to place it to the same folder with the other scripts +* [blitzutils.py](blitzutils.py): A utils class for various Blitz related to functions. *Other scripts use this*, so you need to place it to the same folder with the other scripts ### Data * [tanks.json](tanks.json): Tankopedia in WG JSON format extracted from the Blitz app files with [extractTankopedia.py]](extractTankopedia.py]). Contains only limited information required by the scripts. Blitz version 5.3.