Перейти к содержимому
Для публикации в этом разделе необходимо провести 100 боёв.
qMBQx8GH

[All] Анализатор логов (личная статистика фарма серебра и опыта)

В этой теме 686 комментариев

Рекомендуемые комментарии

17 902
[SK]
Разработчик, Коллекционер, Мододел
6 967 публикаций
8 856 боёв

Опубликовано.

 

Администрация проекта не несет никакой ответственности за содержимое и работоспособность модификации и любые последствия от ее загрузки и использования. Проверку на вирусы пользователь осуществляет самостоятельно.

  • Плюс 5
  • Круто 1
  • Ха-Ха 2

Рассказать о публикации


Ссылка на публикацию
Участник
20 публикаций

Отличная задумка и хорошее исполнение. Спасибо!

 

Куда лучше писать баг-репорты? Есть ли репозиторий на ГитХабе?

У меня например:

  • последняя версия mxstat-0.5.14-20161118-1 открывает не все логи, а вот предыдущая открывает все логи без проблем mxstat-0.5.14-20161111-2.
  • то что показывается в списке команд не всегда совпадает с выбранным боем - иногда рассинхронизация на одну строчку.

 

Что хотелось бы еще видеть в репорте:

  1. Продолжительность участия в бою - минуты. Это посчитать легко. И если есть возможность, то вытащить из логов продолжительность всего боя и посчитать процент участия.
  2. Тип боя - случайный, кооп, ранг, Хеллуин и т.д.  (кооп по крайней мере можно вычислить по именам противников)
  3. Место занятое в команде после боя по опыту.

 

Рассказать о публикации


Ссылка на публикацию
1 552
[0RZ]
Мододел, Коллекционер
800 публикаций
19 406 боёв

Отличная задумка и хорошее исполнение. Спасибо!

 

Куда лучше писать баг-репорты? Есть ли репозиторий на ГитХабе?

У меня например:

  • последняя версия mxstat-0.5.14-20161118-1 открывает не все логи, а вот предыдущая открывает все логи без проблем mxstat-0.5.14-20161111-2.
  • то что показывается в списке команд не всегда совпадает с выбранным боем - иногда рассинхронизация на одну строчку.

 

Что хотелось бы еще видеть в репорте:

  1. Продолжительность участия в бою - минуты. Это посчитать легко. И если есть возможность, то вытащить из логов продолжительность всего боя и посчитать процент участия.
  2. Тип боя - случайный, кооп, ранг, Хеллуин и т.д.  (кооп по крайней мере можно вычислить по именам противников)
  3. Место занятое в команде после боя по опыту.

 

 

Привет! Спасибо за проявленный интерес!

Пока видимо баг репорты писать сюда. Или на почту qmbqx8gh@gmail.com в заголовке желательно указать mxstat. В планах сделать встроенную форму отправки с приложением выбранного лога.

Репозиторий есть. Закрытый на битбакете. Пока раздумываю открывать исходный код или нет. Вообще я за свободное программное обеспечение))

Скорее всего открою в каком-то неопределённом будущем.

По 1: запишу в план вместе с фичей по настройке отображаемых колонок, а то список может сильно распухнуть по горизонтали.

2: пока в процессе исследования. В логах нет прямого указания на тип боя. Есть тип подбора команд. Они явно как-то связаны. Буду исследовать.

3: не реально ((. Нет такой информации. Из фантастического: распознать место по скриншоту, но я пока морально не готов к такой задаче.

 

 

 

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Участник
176 публикаций
144 боя

Отличная программа! Очень помогает анализировать результаты на большом отрезке времени.

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
1 552
[0RZ]
Мододел, Коллекционер
800 публикаций
19 406 боёв

Отличная программа! Очень помогает анализировать результаты на большом отрезке времени.

 

Спасибо!
  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
1 552
[0RZ]
Мододел, Коллекционер
800 публикаций
19 406 боёв

  1. Продолжительность участия в бою - минуты. Это посчитать легко. И если есть возможность, то вытащить из логов продолжительность всего боя и посчитать процент участия

К сожалению не получится. Результаты боя приходят в клиент только когда он находится в порту.

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

То есть из метки времени длительность не посчитаешь. Причём в результатах боя его длительности тоже нет.

 

Рассказать о публикации


Ссылка на публикацию
Участник
20 публикаций

Версия mxstat-0.5.15-20161202-1 у меня работает стабильно. Все лог файлы открываются. В последней дюжине боёв правильно показан нанесённый урон (в старых боях урон не показан).

 

Что хотелось бы:

1. Указание на тип боя случайный или кооп (кооп использую для обкатки новых кораблей и для прокачки модернизаций)

2. В описание/хелп программы добавить какой именно опыт и серебро считается (серебро - до вычета налогов обслуживания, опыт - чистый без бонусов)

3. В список боёв объеденить статистики сразу из всех лог файлов.

 

Баг со статистикой лута. В некоторых контейнерах тип лута указан просто индексом, например:

 fcd66793ea91.png

 

 

Рассказать о публикации


Ссылка на публикацию
1 552
[0RZ]
Мододел, Коллекционер
800 публикаций
19 406 боёв

Версия mxstat-0.5.15-20161202-1 у меня работает стабильно. Все лог файлы открываются. В последней дюжине боёв правильно показан нанесённый урон (в старых боях урон не показан).

 

Что хотелось бы:

1. Указание на тип боя случайный или кооп (кооп использую для обкатки новых кораблей и для прокачки модернизаций)

2. В описание/хелп программы добавить какой именно опыт и серебро считается (серебро - до вычета налогов обслуживания, опыт - чистый без бонусов)

3. В список боёв объеденить статистики сразу из всех лог файлов.

 

Баг со статистикой лута. В некоторых контейнерах тип лута указан просто индексом, например:

 fcd66793ea91.png

 

 

 

Спасибо за проявленный интерес!

1. Работаю над этим.

2. Пока не знаю куда это добавить. Нету пока никакой справки, да и не хочется. Редкий пользователь читает((

    Попробую во всплывающие подсказки.

3. Была версия с возможностью выбрать несколько логов (Shift и Ctrl магия), но медленно было. Попробую включить снова))

4. Часть лута приходится заносить в базу ручками. Мне пока всё не выпало и отсюда "пробелы". Вышлите лог на почту qmbqx8gh@gmail.com с   описанием словами, что именно выпало и примерно когда (лучше будет скрин приложить, если есть). Добавлю.

 

UPD: пока не соберу все виды снаряжения, откажусь от "удачи". )) Попробую сам заполнить все пробелы.

Изменено пользователем qMBQx8GH_real

Рассказать о публикации


Ссылка на публикацию
Участник
20 публикаций

Еще "хотелка": в списке боёв показывать уровень корабля vs. уровень боя (можно вытащить из списка команд), чтобы посмотреть как часто корабль бывает в топе, и как часто его кидает на +1/+2 уровня. 

 

Информацию про лут отправил на почту.

Рассказать о публикации


Ссылка на публикацию
1 552
[0RZ]
Мододел, Коллекционер
800 публикаций
19 406 боёв

Еще "хотелка": в списке боёв показывать уровень корабля vs. уровень боя (можно вытащить из списка команд), чтобы посмотреть как часто корабль бывает в топе, и как часто его кидает на +1/+2 уровня. 

 

Информацию про лут отправил на почту.

 

1. Получилось с типом боя)) Кооп/Случ/Ранги. Чуть позднее и остальные научу определять: Командные и прочие.

2. Можно будет выбрать много логов с нажатым шифтом. Пока это довольно медленно, но есть мысли как ускорить.

3. Уровень боя. Да. Сделаю.

4. Спасибо за инфу по луту)) с завтрашнего дня начну целенаправленно открывать снаряжение и собирать информацию.

Текущие дела в этом вопросе такие:

4284653488;Аварийная команда II;PCY009_CrashCrewPremium;4283604912;Ремонтная команда II;PCY010_RegenCrewPremium;4282556336;Заградительный огонь ПВО II;PCY011_AirDefenseDispPremium;4281507760;Катапультный истребитель II;PCY012_FighterPremium;
4280459184;Корректировщик огня II;PCY013_SpotterPremium;
4279410608;Дымогенератор II;PCY014_SmokeGeneratorPremium;4278362032;Форсаж II;PCY015_SpeedBoosterPremium;
4277313456;Гидроакустический поиск II;PCY016_SonarSearchPremium;
??????????;Ускорение перезарядки торпед II;PCY018_TorpedoReloaderPremium;4273119152;Поисковая РЛС II;PCY020_RlsSearchPremium;

 

Обновление в пятницу))

Изменено пользователем qMBQx8GH_real

Рассказать о публикации


Ссылка на публикацию
1 552
[0RZ]
Мододел, Коллекционер
800 публикаций
19 406 боёв

4273119152

 

Добавлено. Спасибо.
05:55 Добавлено спустя 0 минут

Наконец-то!!!

Очень утомляло вести статистику.

Спасибо!

 

Спасибо, за хороший отзыв!

Рассказать о публикации


Ссылка на публикацию
1 552
[0RZ]
Мододел, Коллекционер
800 публикаций
19 406 боёв

4281507760 Катапультный истребитель II

 

Добавлено. Спасибо!

Осталось 2 снаряжения))

Изменено пользователем qMBQx8GH_real

Рассказать о публикации


Ссылка на публикацию
1 552
[0RZ]
Мододел, Коллекционер
800 публикаций
19 406 боёв

4277313456 

 

Класс! Занесено в базу данных

Рассказать о публикации


Ссылка на публикацию
1 552
[0RZ]
Мододел, Коллекционер
800 публикаций
19 406 боёв

Выгрузил обновление

Рассказать о публикации


Ссылка на публикацию
Участник
20 публикаций

mxstat-0.5.15-20161209-1 от 2016-12-09

 

обработка нескольких лог-файлов у меня работает быстро, правда у меня боёв в сохранившихся логах мало - около 200. 

 

Баг: при выгрузке в Excel программа зависает в независимости от того выбран один лог-файл или несколько.

 

Очередные "хотелки":

  1. сделать сортировку на вкладке лут, так же как сделано на табе Бой
  2. запоминать настройки колонок (их порядок и ширину) при повторном запуске программы. Сейчас запоминается только сортировка на вкладке Бой 
  3. добавить возможность выбирать какие столбцы показывать (в этом случае можно будет добавить дополнительные столбцы, например Прем/Не-прем, или не только абсолютный уровень боя, но и относительный 0 (топ) / +1 / +2) и запоминать эту опцию при перезагрузке
  4. добавить фильтр на колонки как в Excel (например только случайные бои, только уровень корабля такой-то и т.д.)
  5. на вкладке Лут добавить иконку для свободного опыта, а то у всего лута иконки есть, а для опыта нет.
  6. на тул-бар рядом с кнопками добавить две кнопки-ссылки на Wiki странички про сигналы и снаряжение  (и ссылку на эту тему форума???)
  7. на вкладке команды всегда показывать команду игрока слева, как это сделано в  игре. Сейчас команда может оказаться как слева так и справа. Разделить их визуально, например добавив пятую пустую колонку между командами.
  8. (придирка зануды с оооочень низким приоритетом) начало боя на вкладке Бой может иногда отличаться от того времени, которое показано на экране статистика после боя на минуту-две. Похоже что "истиное" время начала боя находится в лог файле в атрибуте battleCreateTime (в Unix формате, GMT), но не уверен, что эта информация есть после каждого боя. 
  9. Юзабилити выбора нескольких лог файлов:
    1. в настройках программы добавить опцию: при старте программы открывать все файлы / только последний / ничего не открывать
    2. добавить кнопку выбрать всё / отменить выделение
    3. сделать маленькую задержку после выделения лог файла перед началом его загрузки, тогда можно будет удобно и привычно выделять лог файлы клавишими Shift + стрелка вниз

Рассказать о публикации


Ссылка на публикацию

×