Jylpah
43dee15de5
Fix counting missing stats + stats per battle class (1/2/3rd, Ace)
2020-02-15 15:58:52 +02:00
Jylpah
2603c1611c
Fix
2020-02-15 15:58:04 +02:00
Jylpah
691deb7c80
Replay player's WR added to stats
2020-02-15 15:26:32 +02:00
Jylpah
15dddcf1b7
Class SlowBar: ETA estimate with minute accuracy
2020-02-15 15:26:06 +02:00
Jylpah
6ecddb3d95
Not finished
...
BattleRecordCategory.print_results()
2020-02-15 00:00:19 +02:00
Jylpah
eb1583f76e
Update analyze_wotb_replays.py
2020-02-13 23:33:38 +02:00
Jylpah
b8ef7f42da
Optimization: stats are put into 2 week buckets
2020-02-13 22:39:54 +02:00
Jylpah
8b3f6d0262
get_url_JSON(): fix handling of url = None
2020-02-13 20:52:54 +02:00
Jylpah
a349d8ebea
SImpler default reports
2020-02-13 07:47:19 +02:00
Jylpah
33bfce2215
Fix handling of None stats
2020-02-13 07:47:07 +02:00
Jylpah
eeb1d7fc6d
Add result_display_fields list to make editing the reports easier
2020-02-13 00:52:16 +02:00
Jylpah
8f8e41f2dd
Support for analysis of replays in DB
2020-02-13 00:21:36 +02:00
Jylpah
7e7f29b48f
Added handling of Chinese account_ids
...
Chinese server account_ids >= 3e9
2020-02-13 00:20:54 +02:00
Jylpah
4259f967ef
Removing database support. It breaks the replay fetching logic.
2020-02-11 21:22:18 +02:00
Jylpah
8cce091fa8
First version of DB support (not tested)
2020-02-09 23:19:55 +02:00
Jylpah
93f9218d94
Merge pull request #3 from Jylpah/master
...
Sync ddev to master...
2020-02-08 12:14:15 +02:00
Jylpah
b4123c479d
Set max size for replay queue
2020-02-08 12:11:02 +02:00
Jylpah
fca40d5030
Bug fix
2020-02-08 12:07:26 +02:00
Jylpah
851a355fe9
Ensure the replay gets added to DB
2020-02-08 02:46:39 +02:00
Jylpah
e68568df99
Update upload_wotb_replays.py
2020-02-08 02:43:49 +02:00
Jylpah
aefad52aaa
Python 3.8 mentioning
...
The code works requires 3.7 or higher.
2020-01-22 22:15:28 +02:00
Jylpah
d711fa3c1b
Python version update to 3.8
...
Should work with 3.7 too
2020-01-18 19:47:17 +02:00
Jylpah
97494b2f7b
Update 6.7
2020-01-18 19:46:52 +02:00
Jylpah
30a7c5e8d0
Update README.md
2020-01-14 21:45:08 +02:00
Jylpah
bed3f6b800
Update README.md
2020-01-14 21:43:59 +02:00
Jylpah
63dae5167d
Update README.md
2020-01-14 21:41:52 +02:00
Jylpah
45c82af7b0
Remove deleted code
2020-01-01 13:17:53 +02:00
Jylpah
97ba3ed7e1
Change defaults
2020-01-01 00:24:10 +02:00
Jylpah
ba44196676
Merge branch 'master' of https://github.com/Jylpah/blitz-tools
2020-01-01 00:22:46 +02:00
Jylpah
574dcc09f8
Update 6.5 tanks.json
2020-01-01 00:22:33 +02:00
Jylpah
a6c28a3dad
extract_tankopedia.py: verbosity options made mutually exclusive
2020-01-01 00:22:23 +02:00
Jylpah
4ea63c41e2
Added 'motor' to the python package list
...
Sorry that I had forgot to add it there.
2019-12-27 02:26:03 +02:00
Jylpah
a29dc665cd
Merge branch 'master' of https://github.com/Jylpah/blitz-tools
2019-12-26 18:25:00 +02:00
Jylpah
5ad941c3d7
white space removal..
2019-12-26 18:24:50 +02:00
Jylpah
401fd01cdb
Fix extract_tankopedia.py link
2019-12-25 23:38:35 +02:00
Jylpah
f83a33ac0c
Python module installation guide update
2019-12-25 23:28:16 +02:00
Jylpah
febf3bb9e8
Update of the script names & links
...
Script names changed according to PEB-8 Python coding style guide :-)
2019-12-25 23:25:33 +02:00
Jylpah
a189a45dc8
Class BlitzStars update
...
- PEB-8 naming
- tank_stats2WG() added
- get_player_stats() added
- get_tank_stats(9 added
2019-12-25 02:55:47 +02:00
Jylpah
d8b6f7d354
Update to logging funcs
2019-12-24 12:30:09 +02:00
Jylpah
6764810a9a
Minor update to logging funcs
2019-12-24 12:10:08 +02:00
Jylpah
fb69851f61
Major update: local cache added, naming according to PEP 8
...
Class WG uses now Sqlite3 DB to cache stats retrieved from WG API. This enables faster rerun of replay analysis
Variable, function and script names changed to PEB-8 standard (lower_case_with_underscores)
2019-12-24 02:52:56 +02:00
Jylpah
c588805f22
Added support for player population analysis
...
Please ignore the "database support". It is for my custom MongoDB setup.
2019-12-18 00:19:21 +02:00
Jylpah
b8546fabf9
do chdir() to read config files correctly
2019-12-17 21:25:54 +02:00
Jylpah
cd93f815bd
Updated printWaiter()
2019-12-04 22:07:06 +02:00
Jylpah
6e592f793d
Database update
...
Useless update for other users. Hopefully I did not break anything.
2019-11-23 01:44:21 +02:00
Jylpah
6a664cee76
Update 6.5 tanks.json
...
No changes in maps.json
2019-11-22 23:08:30 +02:00
Jylpah
6de7d79425
Update 6.4
2019-10-31 14:10:36 +02:00
Jylpah
019e509680
wait() helper function, better error messages for workers
2019-09-21 22:52:27 +03:00
Jylpah
88faeec598
Support for config file
...
you may set your WG ID in a config file (blitzstats.ini)
2019-09-20 19:38:40 +03:00
Jylpah
bdfacdf51a
Better info printing for worker threads
2019-09-19 22:38:12 +03:00
Jylpah
38d6662c7c
Update 6.3
2019-09-19 22:37:34 +03:00
Jylpah
30a3416f71
Simplifying stats logic. Config file support.
2019-09-09 23:31:52 +03:00
Jylpah
671a7cfd18
Fixing regex bug in old replay file naming format
2019-09-09 23:30:58 +03:00
Jylpah
e797f39328
European tech tree fix
2019-08-17 01:50:27 +03:00
Jylpah
c019d1e913
European nation and tech tree added.
2019-08-17 01:26:29 +03:00
Jylpah
9d95c4740a
Fix against bad WG API stats
2019-08-17 01:16:58 +03:00
Jylpah
2dcc280d0a
Merge branch 'master' of https://github.com/Jylpah/blitz-tools
2019-08-17 00:51:20 +03:00
Jylpah
bd8f47a8a2
Added listing per battle
...
Added option -x for extended stats
2019-08-17 00:50:48 +03:00
Jylpah
99a7e4530e
Update 6.2 + bug fixes
2019-08-16 22:53:06 +03:00
Jylpah
bc79501c4d
Update README.md
2019-06-06 00:56:54 +03:00
Jylpah
e911ca634a
Update 6.0
2019-06-06 00:54:21 +03:00
Jylpah
9ac695432a
Blitz update 5.10
2019-05-15 21:32:48 +03:00
Jylpah
f0851f074e
Blitz v5.9
2019-04-11 21:18:09 +03:00
Jylpah
f8776de503
Fixing a bug related to reading map data form maps.json
2019-01-30 21:49:56 +02:00
Jylpah
05bc831355
Merge branch 'master' of https://github.com/Jylpah/blitz-tools
2019-01-29 10:35:54 +02:00
Jylpah
f821e4964f
Added support for cumulative tank/map data
...
Instead of overwriting the tanks.json & maps.json files, the new data is now merged with the old data.
2019-01-29 10:35:35 +02:00
Jylpah
8540e6a39b
Update 5.7 tankopedia
2019-01-29 10:34:34 +02:00
Jylpah
645f4a2782
Installation instructions updated
2019-01-15 21:54:09 +02:00
Jylpah
fa031412ab
Merge branch 'master' of https://github.com/Jylpah/blitz-tools
2019-01-10 20:34:55 +02:00
Jylpah
a5c4fa42f0
Delete blitzutils.py.bak
2019-01-10 20:34:51 +02:00
Jylpah
ff4e786bfb
Accidentially uploaded the old file
2018-12-30 00:12:26 +02:00
Jylpah
756d3b9e76
Updated to reflect wotinspector.com changes
2018-12-30 00:10:17 +02:00
Jylpah
eb0e19dae4
Change error message to a debug message
2018-12-29 23:34:36 +02:00
Jylpah
163bda02ef
Formatting changes
2018-12-15 14:12:12 +02:00
Jylpah
6512700ac0
Merge branch 'master' of https://github.com/Jylpah/blitz-tools
2018-12-15 02:47:26 +02:00
Jylpah
12b22bdc51
Disabled debugging mode
2018-12-15 02:47:21 +02:00
Jylpah
0feb426876
WG_utils.py => blitzutils.py
2018-12-15 02:45:49 +02:00
Jylpah
3a9ef39440
Added quick instructions
2018-12-15 02:43:13 +02:00
Jylpah
563bd9b790
analyzeReplays.py added
2018-12-15 02:36:39 +02:00
Jylpah
389bc8e019
fixed sorting and tank/battle tier
2018-12-14 23:33:38 +02:00
Jylpah
c9b38a08c7
Results printed sorted
2018-12-12 09:37:57 +02:00
Jylpah
f5ebb7389f
Blitz v5.6
2018-12-06 23:37:10 +02:00
Jylpah
18449d3fce
Player herself is not counted into team stats
2018-12-01 02:43:25 +02:00
Jylpah
2c2ffc7fbd
Blitz 5.5 update
2018-11-15 10:29:26 +02:00
Jylpah
cd58f17338
Update tanks.json
2018-11-12 16:26:36 +02:00
Jylpah
7f9bf1dedb
Bug fix
2018-11-05 23:09:08 +02:00
Jylpah
af3c46208e
Fixed weird error on (Windows)
2018-11-05 18:15:51 +02:00
Jylpah
a36079e9d3
added verbose_std()
2018-11-05 17:16:41 +02:00
Jylpah
4acf83ce1a
wotbreplay_uploader.py optimization
2018-11-05 14:48:07 +02:00
Jylpah
30655b2af0
Fixed weird bug with direcotory names ending dir separator
2018-11-04 16:46:27 +02:00
Jylpah
d18274d7d1
Fixed typo
2018-11-04 13:26:52 +02:00
Jylpah
d6207f1a7b
Change encoding to UTF-8 when reading list.xml file(s)
2018-11-04 13:26:40 +02:00
Jylpah
deb907605d
Fixed handling of tank/map codes not found in the the database
2018-11-04 13:25:58 +02:00
Jylpah
db712b4bd2
Update README.md
2018-10-24 12:35:34 +03:00
Jylpah
cf10dae875
Fixed bug in error handling
2018-10-24 12:31:37 +03:00
Jylpah
729fabb0c8
Added --silent option
2018-10-17 11:02:39 +08:00
Jylpah
6b4b18d368
Update 5.4 data
2018-10-14 11:28:28 +08:00
Jylpah
9a191471f4
Fix handling of missing team member stats
2018-10-08 21:24:46 +08:00
Jylpah
610fbfbd5b
-
2018-10-08 20:35:23 +08:00
Jylpah
0a1a7b35d5
-u |--url option to print replay URLs. tank_name category
2018-10-08 15:14:59 +08:00