MoD Posted July 3, 2021 Share Posted July 3, 2021 А кто-то копал в сторону как и откуда берутся значения для вот не могу понять как подтягиваются данные и как формируется этот список. Кто-то подскажет в какую сторону копать или какой-то образец кода, который показывает как тут модифицируются значения? Спасибо @ Quote Link to comment Short link Share on other sites More sharing options...
yepev Posted July 3, 2021 Share Posted July 3, 2021 @MoD почти на любой подобный вопрос можно найти ответ в исходниках XVM https://gitlab.com/xvm/xvm/-/blob/master/src/xpm/xvm_battleresults/__init__.py 1 @ Quote Link to comment Short link Share on other sites More sharing options...
MoD Posted July 3, 2021 Author Share Posted July 3, 2021 Пасиб, дошло, разобрался. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
CaneOnore Posted August 23, 2021 Share Posted August 23, 2021 А есть способ быстро подшаманить так, чтобы после каждого боя эти данные падали в файлик? @ Quote Link to comment Short link Share on other sites More sharing options...
MoD Posted August 28, 2021 Author Share Posted August 28, 2021 On 8/23/2021 at 6:35 PM, CaneOnore said: А есть способ быстро подшаманить так, чтобы после каждого боя эти данные падали в файлик? Они и так есть: %userprofile%\AppData\Roaming\Wargaming.net\WorldOfTanks\battle_results\*.dat чистятся при каждом старте клиента внутри жуткая комбинация из из zlib+pickle, ну и всё надо мапить на текущий формат результатов @ Quote Link to comment Short link Share on other sites More sharing options...
CaneOnore Posted September 9, 2021 Share Posted September 9, 2021 @MoD А есть реализованная распаковка этого чуда юда, а то zlib по умолчанию выдает ошибку с неизвестным методом запаковки @ Quote Link to comment Short link Share on other sites More sharing options...
MoD Posted September 9, 2021 Author Share Posted September 9, 2021 59 minutes ago, CaneOnore said: @MoD А есть реализованная распаковка этого чуда юда, а то zlib по умолчанию выдает ошибку с неизвестным методом запаковки Там вначале пикл, потом злиб потом снова пикл. Но тебе нужен по факту BattleResultCache и там save, load и converToFullForm @ Quote Link to comment Short link Share on other sites More sharing options...
CaneOnore Posted September 9, 2021 Share Posted September 9, 2021 (edited) @MoD мда, я надеялся что там можно выдрать какой-нибудь читабельный json без подключения кода, но видимо не судьба :( У меня на машине только среда разработки под C# стоит, хотел на их базе прочитать, чтобы среду под питон не ставить Edited September 9, 2021 by CaneOnore @ Quote Link to comment Short link Share on other sites More sharing options...
MoD Posted September 10, 2021 Author Share Posted September 10, 2021 On 9/9/2021 at 5:50 PM, CaneOnore said: @MoD мда, я надеялся что там можно выдрать какой-нибудь читабельный json без подключения кода, но видимо не судьба :( У меня на машине только среда разработки под C# стоит, хотел на их базе прочитать, чтобы среду под питон не ставить разобрать можно - надо идти по цепочке BattleResultCache.convertToFullForm @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.