1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #1 Опубликовано: 7 ноя 2016, 15:58:14 (изменено) Привет всем! Это приложение помогает ориентироваться в результатах игры. В нём можно запустить WoWs, посмотреть результаты боёв, серебро, опыт, урон, команды и содержимое открытых контейнеров. В наличии: запуск реплея выбранного боя и просмотр скриншотов, а так же выгрузка всех данных в xls для более глубокого анализа. Так выглядит главный экран: Скрытый текст Список команд: Скрытый текст Просмотр скриншотов: Скрытый текст Получение контейнеров: Скрытый текст Полученные из контейнеров предметы: Скрытый текст Фильтрация списка боёв: Скрытый текст Просмотр и фильтрация исходных файлов журналов: Скрытый текст Быстрый отчёт с группировкой: Скрытый текст Возможность синхронизации с указанной папкой: Скрытый текст Возможность "удалить" и "восстановить" бой: Скрытый текст Результат выгрузки в Excel: Скрытый текст Экспресс анализ с помощью сводных таблиц: Скрытый текст Экспорт списка результатов открытия контейнеров: Скрытый текст Есть ещё планы по развитию и дополнению. Установка Установщик программы (.msi) можно скачать тут: история версий По окончании установки, запустить программу и добавить в неё папку (или несколько) с игрой: Выбираем, что играть и смотреть: Установка из архива (zip): Распаковать архив в папку с игрой (Например: если игра установлена в C:\WoWs, то путь к программе должен получиться: C:\WoWs\mxstat\mxstat.exe). Создать ярлык на mxstat.exe на рабочем столе (Ctrl+Shift и Drag&Drop). Распаковывать можно в любое удобное вам место. Как добавить игру смотри выше. Как пользоваться: Запускаем программу. Она заберёт текущие логи из папки profile, определит время за которое они были сделаны и сложит их с соответствующим именем в папку logs. Запись реплеев у вас наверняка включена. А вот скриншоты приходится делать вручную нажимая PrnScr по окончании боя). После этого можно запустить лончер WoWs с тулбара программы или из меню. И играть, играть, играть Реплеи и скриншоты совсем не обязательны и не требуются. Мне они больше нужны для отладки. Всем удачи в боях! Подробнее: https://wows.mv-smirnov.org/ru/mxstat/ Поддержать автора: Скрытый текст PayPal Изменено 31 окт 2022, 11:46:04 пользователем qMBQx8GH 122 5 1 Рассказать о публикации Ссылка на публикацию
17 905 [SK] Mebius_lW Бета-тестер, Коллекционер, Мододел 6 967 публикаций Жалоба #2 Опубликовано: 24 ноя 2016, 14:51:43 Опубликовано. Администрация проекта не несет никакой ответственности за содержимое и работоспособность модификации и любые последствия от ее загрузки и использования. Проверку на вирусы пользователь осуществляет самостоятельно. 5 1 2 Рассказать о публикации Ссылка на публикацию
23 anonym_wrxOBWFWX60p Участник 20 публикаций Жалоба #3 Опубликовано: 27 ноя 2016, 19:05:27 Отличная задумка и хорошее исполнение. Спасибо! Куда лучше писать баг-репорты? Есть ли репозиторий на ГитХабе? У меня например: последняя версия mxstat-0.5.14-20161118-1 открывает не все логи, а вот предыдущая открывает все логи без проблем mxstat-0.5.14-20161111-2. то что показывается в списке команд не всегда совпадает с выбранным боем - иногда рассинхронизация на одну строчку. Что хотелось бы еще видеть в репорте: Продолжительность участия в бою - минуты. Это посчитать легко. И если есть возможность, то вытащить из логов продолжительность всего боя и посчитать процент участия. Тип боя - случайный, кооп, ранг, Хеллуин и т.д. (кооп по крайней мере можно вычислить по именам противников) Место занятое в команде после боя по опыту. Рассказать о публикации Ссылка на публикацию
1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #4 Опубликовано: 27 ноя 2016, 21:05:41 Отличная задумка и хорошее исполнение. Спасибо! Куда лучше писать баг-репорты? Есть ли репозиторий на ГитХабе? У меня например: последняя версия mxstat-0.5.14-20161118-1 открывает не все логи, а вот предыдущая открывает все логи без проблем mxstat-0.5.14-20161111-2. то что показывается в списке команд не всегда совпадает с выбранным боем - иногда рассинхронизация на одну строчку. Что хотелось бы еще видеть в репорте: Продолжительность участия в бою - минуты. Это посчитать легко. И если есть возможность, то вытащить из логов продолжительность всего боя и посчитать процент участия. Тип боя - случайный, кооп, ранг, Хеллуин и т.д. (кооп по крайней мере можно вычислить по именам противников) Место занятое в команде после боя по опыту. Привет! Спасибо за проявленный интерес! Пока видимо баг репорты писать сюда. Или на почту qmbqx8gh@gmail.com в заголовке желательно указать mxstat. В планах сделать встроенную форму отправки с приложением выбранного лога. Репозиторий есть. Закрытый на битбакете. Пока раздумываю открывать исходный код или нет. Вообще я за свободное программное обеспечение)) Скорее всего открою в каком-то неопределённом будущем. По 1: запишу в план вместе с фичей по настройке отображаемых колонок, а то список может сильно распухнуть по горизонтали. 2: пока в процессе исследования. В логах нет прямого указания на тип боя. Есть тип подбора команд. Они явно как-то связаны. Буду исследовать. 3: не реально ((. Нет такой информации. Из фантастического: распознать место по скриншоту, но я пока морально не готов к такой задаче. 1 Рассказать о публикации Ссылка на публикацию
58 El_Hielo Участник 176 публикаций 144 боя Жалоба #5 Опубликовано: 27 ноя 2016, 22:17:27 Отличная программа! Очень помогает анализировать результаты на большом отрезке времени. 1 Рассказать о публикации Ссылка на публикацию
1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #6 Опубликовано: 28 ноя 2016, 17:10:43 Отличная программа! Очень помогает анализировать результаты на большом отрезке времени. Спасибо! 1 Рассказать о публикации Ссылка на публикацию
1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #7 Опубликовано: 2 дек 2016, 12:43:57 Продолжительность участия в бою - минуты. Это посчитать легко. И если есть возможность, то вытащить из логов продолжительность всего боя и посчитать процент участия К сожалению не получится. Результаты боя приходят в клиент только когда он находится в порту. Например: если первый бой закончился во время нахождения игрока во втором бою, то информация по первому придёт только когда игрок выйдет в порт после второго. То есть из метки времени длительность не посчитаешь. Причём в результатах боя его длительности тоже нет. Рассказать о публикации Ссылка на публикацию
23 anonym_wrxOBWFWX60p Участник 20 публикаций Жалоба #8 Опубликовано: 4 дек 2016, 11:52:49 Версия mxstat-0.5.15-20161202-1 у меня работает стабильно. Все лог файлы открываются. В последней дюжине боёв правильно показан нанесённый урон (в старых боях урон не показан). Что хотелось бы: 1. Указание на тип боя случайный или кооп (кооп использую для обкатки новых кораблей и для прокачки модернизаций) 2. В описание/хелп программы добавить какой именно опыт и серебро считается (серебро - до вычета налогов обслуживания, опыт - чистый без бонусов) 3. В список боёв объеденить статистики сразу из всех лог файлов. Баг со статистикой лута. В некоторых контейнерах тип лута указан просто индексом, например: Рассказать о публикации Ссылка на публикацию
1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #9 Опубликовано: 4 дек 2016, 16:56:17 (изменено) Версия mxstat-0.5.15-20161202-1 у меня работает стабильно. Все лог файлы открываются. В последней дюжине боёв правильно показан нанесённый урон (в старых боях урон не показан). Что хотелось бы: 1. Указание на тип боя случайный или кооп (кооп использую для обкатки новых кораблей и для прокачки модернизаций) 2. В описание/хелп программы добавить какой именно опыт и серебро считается (серебро - до вычета налогов обслуживания, опыт - чистый без бонусов) 3. В список боёв объеденить статистики сразу из всех лог файлов. Баг со статистикой лута. В некоторых контейнерах тип лута указан просто индексом, например: Спасибо за проявленный интерес! 1. Работаю над этим. 2. Пока не знаю куда это добавить. Нету пока никакой справки, да и не хочется. Редкий пользователь читает(( Попробую во всплывающие подсказки. 3. Была версия с возможностью выбрать несколько логов (Shift и Ctrl магия), но медленно было. Попробую включить снова)) 4. Часть лута приходится заносить в базу ручками. Мне пока всё не выпало и отсюда "пробелы". Вышлите лог на почту qmbqx8gh@gmail.com с описанием словами, что именно выпало и примерно когда (лучше будет скрин приложить, если есть). Добавлю. UPD: пока не соберу все виды снаряжения, откажусь от "удачи". )) Попробую сам заполнить все пробелы. Изменено 4 дек 2016, 17:41:00 пользователем qMBQx8GH_real Рассказать о публикации Ссылка на публикацию
23 anonym_wrxOBWFWX60p Участник 20 публикаций Жалоба #10 Опубликовано: 4 дек 2016, 19:03:57 Еще "хотелка": в списке боёв показывать уровень корабля vs. уровень боя (можно вытащить из списка команд), чтобы посмотреть как часто корабль бывает в топе, и как часто его кидает на +1/+2 уровня. Информацию про лут отправил на почту. Рассказать о публикации Ссылка на публикацию
1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #11 Опубликовано: 4 дек 2016, 22:16:24 (изменено) Еще "хотелка": в списке боёв показывать уровень корабля 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; Обновление в пятницу)) Изменено 7 дек 2016, 21:56:04 пользователем qMBQx8GH_real Рассказать о публикации Ссылка на публикацию
23 anonym_wrxOBWFWX60p Участник 20 публикаций Жалоба #12 Опубликовано: 5 дек 2016, 22:02:38 4273119152 = Поисковая РЛС II 1 Рассказать о публикации Ссылка на публикацию
992 anonym_VeKMo3JkMdMz Участник 2 779 публикаций Жалоба #13 Опубликовано: 5 дек 2016, 23:31:24 Наконец-то!!! Очень утомляло вести статистику. Спасибо! 1 Рассказать о публикации Ссылка на публикацию
1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #14 Опубликовано: 6 дек 2016, 05:55:02 4273119152 Добавлено. Спасибо.05:55 Добавлено спустя 0 минут Наконец-то!!! Очень утомляло вести статистику. Спасибо! Спасибо, за хороший отзыв! Рассказать о публикации Ссылка на публикацию
23 anonym_wrxOBWFWX60p Участник 20 публикаций Жалоба #15 Опубликовано: 6 дек 2016, 21:45:55 4281507760 Катапультный истребитель II Рассказать о публикации Ссылка на публикацию
1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #16 Опубликовано: 7 дек 2016, 07:38:11 (изменено) 4281507760 Катапультный истребитель II Добавлено. Спасибо! Осталось 2 снаряжения)) Изменено 7 дек 2016, 07:38:32 пользователем qMBQx8GH_real Рассказать о публикации Ссылка на публикацию
23 anonym_wrxOBWFWX60p Участник 20 публикаций Жалоба #17 Опубликовано: 7 дек 2016, 20:56:41 4277313456 Гидроакустический поиск II 1 Рассказать о публикации Ссылка на публикацию
1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #18 Опубликовано: 7 дек 2016, 21:56:33 4277313456 Класс! Занесено в базу данных Рассказать о публикации Ссылка на публикацию
1 584 [0RZ] qMBQx8GH Мододел, Коллекционер 827 публикаций 20 697 боёв Жалоба #19 Опубликовано: 9 дек 2016, 12:42:11 Выгрузил обновление Рассказать о публикации Ссылка на публикацию
23 anonym_wrxOBWFWX60p Участник 20 публикаций Жалоба #20 Опубликовано: 9 дек 2016, 19:34:06 mxstat-0.5.15-20161209-1 от 2016-12-09 обработка нескольких лог-файлов у меня работает быстро, правда у меня боёв в сохранившихся логах мало - около 200. Баг: при выгрузке в Excel программа зависает в независимости от того выбран один лог-файл или несколько. Очередные "хотелки": сделать сортировку на вкладке лут, так же как сделано на табе Бой запоминать настройки колонок (их порядок и ширину) при повторном запуске программы. Сейчас запоминается только сортировка на вкладке Бой добавить возможность выбирать какие столбцы показывать (в этом случае можно будет добавить дополнительные столбцы, например Прем/Не-прем, или не только абсолютный уровень боя, но и относительный 0 (топ) / +1 / +2) и запоминать эту опцию при перезагрузке добавить фильтр на колонки как в Excel (например только случайные бои, только уровень корабля такой-то и т.д.) на вкладке Лут добавить иконку для свободного опыта, а то у всего лута иконки есть, а для опыта нет. на тул-бар рядом с кнопками добавить две кнопки-ссылки на Wiki странички про сигналы и снаряжение (и ссылку на эту тему форума???) на вкладке команды всегда показывать команду игрока слева, как это сделано в игре. Сейчас команда может оказаться как слева так и справа. Разделить их визуально, например добавив пятую пустую колонку между командами. (придирка зануды с оооочень низким приоритетом) начало боя на вкладке Бой может иногда отличаться от того времени, которое показано на экране статистика после боя на минуту-две. Похоже что "истиное" время начала боя находится в лог файле в атрибуте battleCreateTime (в Unix формате, GMT), но не уверен, что эта информация есть после каждого боя. Юзабилити выбора нескольких лог файлов: в настройках программы добавить опцию: при старте программы открывать все файлы / только последний / ничего не открывать добавить кнопку выбрать всё / отменить выделение сделать маленькую задержку после выделения лог файла перед началом его загрузки, тогда можно будет удобно и привычно выделять лог файлы клавишими Shift + стрелка вниз Рассказать о публикации Ссылка на публикацию