Commit Graph
100 Commits
Author SHA1 Message Date
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