Jylpah
aaa65a1554
Update README.md
2020-07-09 15:31:14 +03:00
Jylpah
b24a2a8016
Robust config file reading
2020-07-08 22:53:11 +03:00
Jylpah
34a8d70558
Update help text
2020-07-08 22:52:11 +03:00
Jylpah
a4bd58965f
Clarify config options
2020-07-08 22:51:59 +03:00
Jylpah
ba5197d443
Update README.md
2020-07-08 22:36:53 +03:00
Jylpah
69fde14bda
Merge branch 'master' of https://github.com/Jylpah/blitz-tools
2020-07-02 10:49:35 +03:00
Jylpah
bc08b33e3d
Update 7.0 data
2020-07-02 10:49:24 +03:00
Jylpah
5017fd19e6
Update README.md
2020-07-02 10:39:04 +03:00
Jylpah
ecd4b93e0c
Fix typo: store_player_achievements
2020-07-01 20:23:25 +03:00
Jylpah
098eecc629
Merge changes in getBlitzStats
2020-07-01 20:18:47 +03:00
Jylpah
e512996d94
Merge branch 'master' of https://github.com/Jylpah/blitz-tools
2020-07-01 17:59:55 +03:00
Jylpah
7a3975e468
Removed pymong import since it is not needed
2020-07-01 17:59:34 +03:00
Jylpah
41ca884ff9
Update README.md
2020-07-01 17:59:18 +03:00
Jylpah
de8950bcc3
Removing --output=json from help() since JSON output has not been implemented
2020-07-01 17:47:58 +03:00
Jylpah
7cfdd872c8
Workaround for Python 3.8 Asyncio issues with Win 10
2020-07-01 17:42:13 +03:00
Jylpah
a706903b18
Added support for local cache also with DB (faster)
...
This is only myself...
2020-07-01 16:14:05 +03:00
Jylpah
f5eee3903f
Add "cache_only" param to get_**_stats() funcs
2020-07-01 16:13:25 +03:00
Jylpah
2438e76ba5
Ordered result fields, Share of battles field added
2020-07-01 14:56:02 +03:00
Jylpah
355a14d032
Fix config file error handling, add team results
2020-07-01 13:24:03 +03:00
Jylpah
6aa5752726
7.0 data added
2020-06-30 19:41:16 +03:00
Jylpah
d9d56670fd
Fix handling of zero replays found
2020-05-16 02:46:09 +03:00
Jylpah
01e01f3077
support for content compression
...
'Accept-Encoding': 'gzip, deflate'
2020-05-16 02:45:49 +03:00
Jylpah
398c0c4113
Merge branch 'dev' into master
2020-05-09 21:51:21 +03:00
Jylpah
27090dc88a
China server account_id FIX
...
account_id > 31e8: China server
2020-05-09 21:48:42 +03:00
Jylpah
1f741239b2
Merge pull request #8 from Jylpah/master
...
Update 6.10
2020-05-02 20:42:16 +03:00
Jylpah
e480d6638b
update 6.10
2020-05-02 20:38:07 +03:00
Jylpah
0157050f0f
Added link to relases.md
2020-04-28 16:11:43 +03:00
Jylpah
6b2e949b08
Create releases.md
...
WoT Blitz releases, launch dates, content
2020-04-28 16:09:20 +03:00
Jylpah
27a4187e0f
Fixed links to renamed files
2020-04-23 11:02:06 +03:00
Jylpah
03ccfd131b
Update 6.9
2020-03-26 16:27:00 +02:00
Jylpah
5deffa5633
Added config file support
2020-03-26 16:26:43 +02:00
Jylpah
6b89a77198
comment update
2020-02-25 20:31:45 +02:00
Jylpah
aeb8365462
Merge pull request #7 from Jylpah/dev
...
Config file update, longer cache expiry
2020-02-25 20:27:47 +02:00
Jylpah
5d1d2f5c08
Update stats cache time to 30 days
2020-02-25 20:26:48 +02:00
Jylpah
45756a451f
Renaming of config file params, clean-up
2020-02-25 20:22:00 +02:00
Jylpah
28b08f561e
Merge pull request #6 from Jylpah/dev
...
WG app id added to config file
2020-02-25 00:13:14 +02:00
Jylpah
ff81e7d1f9
WG app id added to config file
...
Get your own WG app ID at https://developers.wargaming.net/documentation/guide/getting-started/
2020-02-25 00:12:51 +02:00
Jylpah
2f0ab06a6a
Merge pull request #5 from Jylpah/dev
...
Rate-limiter, player_stats as stat_func fixed
2020-02-25 00:04:24 +02:00
Jylpah
a5e45ecec1
Merge branch 'master' into dev
2020-02-25 00:04:02 +02:00
Jylpah
b710ea55ca
Update blitzstats.ini.default
2020-02-25 00:02:33 +02:00
Jylpah
5bb9e1320d
Options file format update, player_stats as stat_func fixed
2020-02-24 23:58:55 +02:00
Jylpah
4fcfdd2296
Fix, rate-limiter added, clean-up
2020-02-24 23:58:20 +02:00
Jylpah
5e4b7d858c
Rate throtling v2, removed WG.create(), fixed player_stats retrieval + cache
2020-02-24 23:57:56 +02:00
Jylpah
cd605348e9
Deleted. Use upload_wotb_replays.py
2020-02-24 23:57:02 +02:00
Jylpah
4908693eaa
Change verbosity of posted replay logging
2020-02-23 01:49:53 +02:00
Jylpah
f4c7f13a03
Update 6.8
2020-02-23 01:04:42 +02:00
Jylpah
1b656c87ee
Update 6.8
2020-02-23 01:04:18 +02:00
Jylpah
2c12782b50
update 6.8
2020-02-23 00:49:27 +02:00
Jylpah
23e8d48bd9
Rate-limiter added to keep server load modest
2020-02-23 00:43:05 +02:00
Jylpah
14b1631909
Updated the list of required python modules
2020-02-21 00:03:00 +02:00
Jylpah
bb560a0766
Merge pull request #4 from Jylpah/dev
...
New categorization options, fancy progress bar, database support
2020-02-15 21:10:30 +02:00
Jylpah
e51ab20f1e
Widen the category name column to fit long tank names
2020-02-15 21:09:10 +02:00
Jylpah
6b01b6cd47
Fixes. Should work now.
2020-02-15 20:57:03 +02:00
Jylpah
aedb67f4e0
less frequent progress update
2020-02-15 16:02:55 +02:00
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