Jump to content
Korean Random
ShuraBB

Мод "Потерянное время" - статистика за сессию, по танкам, по картам и многое другое

Recommended Posts

Внесу свои 5 копеек в тему кастомизации мода :ok:

Скин от wlad1164

'OLD'

Скин основан на скине от ув. Kapany3uk
Струтура конфига полностью изменена!,
придется либо очистить файл статистики либо переделать его под этот скин
(Для статистики скина от Kapany3uk нужно переименовать 4 секции и добавить 9 пустых дополнительных)

'Скриншот с комментариями'

post-6635-0-58006800-1485362016_thumb.png

'Более наглядно, как работает скин+небольшое описание работы фильтров'

gif.gif
Все фильтры делятся на 3 группы:
...1...Выбор периода ("За сутки" и "За весь период")
...2...Выбор типа боя ("Рандом" и "Клан")
...3...Выбор доп.параметров за период ("По танкам" и "По картам")

Каждый фильтр имеет 2 положения ( "Включено" и "Выключено")

При любом активном фильтре из группы 1 и не активных остальных, отображается Общая статистика за указанный период

При переключении фильтров любых групп активность фильтров сохраняется. (т.е. если выбрать  "ЗА СУТКИ"+"РАНДОМ"+"ПО ТАНКАМ" и затем выбрать фильтр "КЛАН" то получим "ЗА СУТКИ"+"КЛАН"+"ПО ТАНКАМ" так же и с другими) Исключение составляет фильтр "НАСТРОЙКИ"

Отзывы о косяках в скине, а так же предложения по доработке приветствуются!

'Постоянная ссылка на скин'


'История обновлений'


#1.0(t)      25.01.17г.
====> Первая (тестовая) версия скина
#1.0.1(t)   26.01.17г.
====> исправил ошибку (не сбрасывалась клановая статистика за день)
#1.1(t)      27.01.17г.
====> НЕОБХОДИМО ОТРЕДАКТИРОВАТЬ ФАЙЛ СТАТИСТИКИ либо СБРОСИТЬ КЭШ
====> Изменил положение иконки "последний бой"
====> много мелких правок иконок
====> новая старница "Бои во взводе за день"
====> для старницы "Бои во взводе за день так же доступны фильтры "по танкам" и "по картам"
#1.1.1(t)   28.01.17г.
====> Добавил сортировку на страницы ПО ТАНКАМ и ПО КАРТАМ (для всех видов статистики)
====> для применения фильтров необходимо нажимать на иконку над соответствующим столбцом
#2.0 (t)     31.01.17г.
====> НЕОБХОДИМО ОТРЕДАКТИРОВАТЬ ФАЙЛ СТАТИСТИКИ либо СБРОСИТЬ КЭШ
====> Добавлен фильтр "Команда" (за сутки+за период)
====> Добавлены подразделы  "По танкам" и "По картам" для командных боев
====> Добавлен фильтр "Взводные"(за сутки+за период) (для появления фильтра необходимо выбрать фильтр "Рандом"
====> Добавлены подразделы "По танкам" и "По картам" для взводных боев
====> Добавлен фильтр "Укреп-район"(за сутки+за период) (для появления фильтра необходимо выбрать фильтр "Клан"
====> Добавлены подразделы "По танкам" и "По картам" для боев в укреп-районе
====> На общей вкладке "Укреп-район" вместо значения "Золото" выводится значение "Промресурс"
====> На вкладках "По танкам" и "По картам"  при активированном фильтре "Укреп-район" вместо столбца "Опыт" выводится значение "Промресурса" по картам/танкам
#2.0.1 (t)  05.02.17г.
====> Исправил ошибку в отображении полученного пром-ресурса за период
====> Немного других мелких правок (цвета, выравнивание, иконки)

Более новые версии скина в этой теме: https://koreanrandom.com/forum/topic/38145-/?do=findComment&comment=383352

 

Edited by wlad1164
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

Если ошибка всплывет - кидай сюда.

 

 

Вобщем ошибка повторяется вновь,

В этот раз я с логами :ok:

(правда логи не идеальны т.к. присутствуют другие моды)

Логи с момента немного рандома+3 битвы за укреп(3 победы)+вылазки в укрепе+5 битв за укреп(4 победы+1 поражение)+вылазки в укрепе

 

После первых битв мод поймал ошибку (перестала выводится секция ResultPattern)

 

Саму же статистику мод продолжает обрабатывать правильно

'скрины'

post-6635-0-00575100-1485507024_thumb.pngpost-6635-0-69985000-1485507024_thumb.pngpost-6635-0-13221900-1485507025_thumb.png

По скринам:

Бой на Т54-обл на Малиновке это второй бой из первой серии битв за укреп, после него ResultPattern завис, хотя по скринам видно что статистика продолжает считаться верно

 

'исчо немного картинок'

post-6635-0-26682900-1485507570_thumb.png

'Подобная поблема наблюдалась и в моде P0LIR0ID'a'

post-6635-0-23950700-1485509007_thumb.png

python.log

Edited by wlad1164

Share this post


Link to post

Short link
Share on other sites

>Вобщем ошибка повторяется вновь,
Ну давай посмотрим что у тебя там:

2017-01-26 18:19:42.849: INFO: [TimeSpent] TimeSpent mod (http://bb-t.ru/bbmods/timespent.html) ver:0.9.17.0 #3.21 sdk:1.11 by ShuraBB, successfully loaded

Мод с конфигом загрузились корректно. Ок.

И вдруг:

2017-01-26 19:35:57.492: WARNING: [TimeSpent] Error in the JSON configuration file res_mods/configs/BBMods/TimeSpent.json! Error: `Expecting ',' delimiter` in code `g' height='20'>\n"]}"VZVOD_day_MapsStat"`

Сдается мне у тебя "ReloadConfig": true и ты внес изменения в конфиг и ошибся (пропущена запятая после ]} ). Как результат начал использоваться "конфиг по умолчанию" со всеми вытекающими.

 

P.S. У тебя еще pmod статку выводит?

Edited by ShuraBB

Share this post


Link to post

Short link
Share on other sites
Ну давай посмотрим что у тебя там:

 

18:19:42-это еще время переделки конфига, сори, оказывается это тоже в логе))) (думал очищал после того как закончил)

19:35:57-все тоже

 

Думаю нужно искать после 

2017-01-26 21:46:25.207: NOTICE: [NOTE] (scripts/client/ConnectionManager.py, 221): User authentication method: token2
2017-01-26 21:46:43.141: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: LOGIN - 12437.5117188
2017-01-26 21:46:43.142: NOTICE: [NOTE] (scripts/client/ConnectionManager.py, 221): User authentication method: token2
2017-01-26 21:46:44.047: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: CONNECTED - 12438.4179688
2017-01-26 21:46:44.363: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: SHOW GUI - 12438.734375
2017-01-26 21:46:51.570: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: QUESTS SYNC - 12445.9423828
2017-01-26 21:46:51.626: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: USS SYNC - 12445.9970703
2017-01-26 21:46:51.689: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: SPACE LOADING START - 12446.0595703
2017-01-26 21:46:51.716: NOTICE: [NOTE] (scripts/client/game.py, 463): [SPACE] Loading space: spaces/hangar_premium_v2
2017-01-26 21:46:51.719: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: VEHICLE LOADING START - 12446.0898438
2017-01-26 21:46:52.569: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: VEHICLE LOADING END - 12446.9404297
2017-01-26 21:46:52.697: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: SPACE LOADING END - 12447.0683594
2017-01-26 21:46:52.697: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 220): HANGAR LOADING STATE: HANGAR READY - 12447.0683594
2017-01-26 21:46:52.697: NOTICE: [NOTE] (scripts/client/helpers/statistics.py, 248): HANGAR LOADING STATE: SUMMARY TOTAL = 9.556640625

т.к. это вроде переход между серверами при принятии приглашения в битву за УР

 

 

Сдается мне у тебя "ReloadConfig": true

Да, это так, думаю это логично в то время когда настраиваешь скин=)

 

В процессе боев т.е. с  2017-01-26 21:46 конфиг не трогал, да и Notepad даже закрыт был)

 

P.S. У тебя еще pmod статку выводит?

PMOD установлен, но модуль статистики в нем отключен

Edited by wlad1164

Share this post


Link to post

Short link
Share on other sites

>Думаю нужно искать после

Повтори еще но только без редактирования скина между боями ;-)

Share this post


Link to post

Short link
Share on other sites

 

 

Повтори еще но только без редактирования скина между боями ;-)
 

Окей, сегодня после 20.00 проделаю=)

Share this post


Link to post

Short link
Share on other sites

@ShuraBB, такое:

post-12526-0-34171900-1485542186_thumb.jpg
python.log

стабильно происходит, если одновременно приходят более 2 результатов, раньше о таком писал.

Ты, вроде, говорил, что это от картошки..

Править такое не вариант?

Упд. при перезапуске клиента считает как ни в чём не бывало.. Но эти 3 боя в статку не входят

Edited by vlad_cs_sr

Share this post


Link to post

Short link
Share on other sites

>Ты, вроде, говорил, что это от картошки..

ну пустое окно - да когда результаты боя вообще не приходят. Но вот ошибки не должно быть все равно :-(

Кстати после каких боев это было?

 

>Но эти 3 боя в статку не входят

Потому и не входят - данных-то нет.

 

Народ, просьба есть: если всплывает ошибка, тормозните клиент, включите ErrorLevel 1 или 2 и попробуйте повторить. Если повторится, кидайте python.log и TimeSpent.log.

Edited by ShuraBB

Share this post


Link to post

Short link
Share on other sites

Добавил в архив более полную версию  скина где идёт более полный учет .Также с картиками и  цветным динамичным текстом и цифрами.

Также ввёл правки  в лёгкую версию скина

 // ${"_bes_1/_bes_1_Full.json"}
     ${"_bes_1/_bes_1.json"}

 

TimeSpent-0.9.17.0.3_bes_1

Edited by _bes_1
  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Версия 0.9.17 #3.22

- Переработан модуль вывода результатов боя.
- Обновлены скины от _bes_1 и NooBooL-а

  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

 

 

Версия 0.9.17 #3.22
есть маленькая просьба: можешь отдельно давать ссылку только на исполняемые файлы (библиотеку и скрипт) без конфигов? 

Share this post


Link to post

Short link
Share on other sites

>есть маленькая просьба: можешь отдельно давать ссылку только на исполняемые файлы (библиотеку и скрипт) без конфигов?

Как раз думаю над реализацией ;-)

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Как раз думаю над реализацией ;-)

Ну самым простым было бы поставка мода только с дэфолтным конфигом, а для тех кому нужны другие отправлять на страницу, где под спойлерами будут представлены на выбор другие конфиги...

 

Чуть сложнее будет создание exe установщика в котором одним из этапов инсталяции будет выбор конфига и дозагрузка его в процессе установки с web сервера

 

UPD оказывается уже имеется exe установщик :ok:

Edited by wlad1164

Share this post


Link to post

Short link
Share on other sites

Под новый патч, не работает, посмотрите че как

Опровергаю .

Всё работает и считает .

Share this post


Link to post

Short link
Share on other sites

Версия 0.9.17 #3.3

- Адаптация к патчу 9.17.1
- Исправлена ошибка в модуле сортировки;
- Исправлено некорректное поведение модуля "Nobattle" в некоторых ситуациях;
- Переделан модуль учета взводных боев, теперь он учитывает все взводные бои;

*** ВАЖНЫЕ ИЗМЕНЕНИЯ ***
- Теперь каждый подключаемый суб-конфиг есть полноценный json файл и соответственно должен начинаться и заканчиваться фигурной скобкой.
- Изменен принцип публикации мода:
    Основной: ЕХЕ-инсталятор, содержит мод, все популярные скины и документацию;
    Для разработчиков: ZIP-архив, содержит мод и документацию;

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Сорян народ, зарелизил промежуточную версию. Перекачайте.

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Сорян народ, зарелизил промежуточную версию. Перекачайте.

В инсталляторе есть возможность не затирать уже установленный конфиг ?

Share this post


Link to post

Short link
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...