ctocopok (ctocopok) wrote in world_of_tanks,
ctocopok
ctocopok
world_of_tanks

1С-задротам

Любителям, чтобы каждая цифирька свое место знала, и чтобы ни один пук в игре не прошел незамеченным, может понравится наколенный вариант "парсера" досье-кэшей.
Обнаружить его можно по адресу http://wot.ctocopok.ru

Возможно, он потеряет всякий смысл с выходом патча клиента 0.6.4, вроде как там статистикам разным уделено внимание. Посмотрим.

UPD: иногда могут быть проблемы с доступностью сервера. Наберитесь терпения. По будням есть кому следить за сервером :)
http://www.isup.me/wot.ctocopok.ru

UPD 2013-хх-хх: Обновил для кэшиков версии 0.8.4.
Твиттер проекта: https://twitter.com/wot_ctocopok_ru
Tags: околоигровое
Subscribe
  • Post a new comment

    Error

    Comments allowed for members only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 484 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
У меня в статистике убитых показано, что я уничтожил 2 КВ-220 Бета-Тест, при этом одновременно показано, что у меня есть неубитый КВ-220. Это ж один и тот же танк, не? :)
с недавних пор - нет, разные это танки. Но, насколько я знаю, при разделении танков, какие-то косяки были, и тесты с нетестами поперепутались...
как преобразовать названия кеш файла в читаемый формат например login-master.worldoftanks.ru:20014;blackskif
и будет ли описан полностью формат сохраняемых байтов в статистики о танке
названия "закодированы" алгоритмом base32encode

полностью формат и так описан, а раскладка структуры бинарных данных в записи периодически претерпевает изменения. Тем не менее, на момент патч 0.7.1 два варианта раскладок имеются, и могут быть документированы.

Dima Pin

6 years ago

ctocopok

6 years ago

Dima Pin

6 years ago

crazy_wot

6 years ago

в отображении данных, по всей видимости, содержится ошибка - у меня в списках убитых танков два раза присутствует графа M3 Stuart с разными цифрами убитых.
в игре есть два танка М3 Стюарт - советский (ленд-лиз), он премиумный. И американский светляк, из дерева развития. Он нужен для эксперта.

А называются абсолютно одинаково :(

Вами убиты оба вида =)

zikher

6 years ago

medvezhiy_vedun

6 years ago

druri

6 years ago

ctocopok

6 years ago

druri

6 years ago

ctocopok

6 years ago

druri

6 years ago

ctocopok

6 years ago

А "КВ-220 Бета-Тест" и "КВ-220" это два разных танка? Вроде КВ-220 за бета тест и выдавался
с этими КВ-220 намудрено разработчиками, и не без ошибок.
По идее, КВ-220 Бета-Тест - тот старый добрый КВ-220, который давали за бета-тест (тавтология, да?)
А КВ-220 - это другой такой же танк, который давали за покупку вибронакидок.

Но в процесе разделения что-то где-то напутали и у кого-то из бета-тестеров КВ-220 Бета-Тест, а у кого-то просто КВ-220 :)

redelf

6 years ago

4 топа осталось :)

AMX 50 68t
GW Typ E
T92
Объект 261

А так да, КВ и Т-34(85) больше всего
Я к каждому патчу подхожу с одним-двумя "недобитками".
Перед французами это был "Чаффи".
Сейчас АМХ 50В и 50 120. :(

А при мне товарищ вчера эксперта взял, убив Т92

druri

6 years ago

Хых... А можно в самом верхнем блоке (где цифры-цифры-цифры) отсортировать танки по уровню/числу боёв, чтобы давно пройденные (мимо) танки просто скрылись под прокруткой. Еще хорошо бы разделить арту от светляков и полутяж/тяж/петех, а то каша.
Просто столкнулся с такой ситуацией, что число сыгравших танков начало уползать вниз "под кат", причем стало уходить туда начиная с машин, весьма критичных для сравнения... 40 амх (редкостно блёвная машинка) затесалась среди арт, а су-14 бл&дствует межлу КВ и тетрачем. Абсурд.

Итоговую строчку тогда вверх прилепить, сразу под именами столбцов, чтобы не уезжала.

По потребности в анализе: сначала разделяем на классы: арта, светляки, всё остальное. Внутри класса сортируем на нации, сначала нация с наивысшим уровнем топовой машины. Внутри каждой нации отсекаем машинки уровня -3 (включительно) и ниже от топовой, их выводим в самом конце, как раз под кат. Для читаемости беглым взглядом можно по типам танков присобачить цвет шрифта, а по нациям - фон ячейки с несильными оттенками серого (чтоб не вырвиглазило), горизонтальные линии пожирнее/подвойнее можно сделать между разными классами сравнения, но это уже скорее красивости, чем функционал.
Не то, чтобы я-ололо-хочу-запарить-розроботчека-школьно-хотелками, просто подозреваю, что после такой доводки получится конфета erp-класса при цене вопроса в лишние 4 слова в sql-запросе (если без красоты).
По уровню не отсортировать, данные об уровне танка в табличку не передаются (да и не используются в скрипте *пока*, равно как и о типе и нации). По числу боев сортировка работает. Итоговую строчку вверх перенести сложно, но можно. Сейчас она последней выводится, после суммирования всей инфы, а для переноса ее наверх придется городить javascript, ибо в css-верстке я нубас.
Дефолтная сортировка в таблице отсуйствует, танки выводятся в том порядке в котором они в кэш прописаны. А они туда пишутся как бог на душу положит. Совершенно рандомно :)

По хотелкам - не то, чтобы я сильно возражал, просто sql там нет, равно как и БД вообще, вся сортировка на джаваскрипте, вычисления на лету в момент генерации таблицы.
Если хочется изысканности - получайте не хтмл, а CSV и обрабатывайте как душе угодно в Excel/OpenOffice/GoogleDocs (гуглы, правда, win1251 не хавают никак)

Многие пользователи себе насоздавали csv-шаблонов с макросами, в которые подтягивают обновленные данные, а в шаблонах у них - и средние разнообразные, и интегральные, и черта в ступе.

Просто я не смогу сделать так, чтобы нравилось ВСЕМ, и ВСЕ хотелки сразу удовлетворялись. Даже и не пытаюсь. Свобода творчества гарантируется наличием вывода в CSV, а также приемов работы с кэшем для тех, кто хочет вообще все самостоятельно написать.
Вопрос: Что за зверь AMX 50 68t ? Подозреваю (судя по названию картинки на танковики), что это АМХ 50B.
ЗЫ Чёртовы чаффи!
Подозрение верное.
Рассею все сомнения при апдейте скриптов под 0.7.2
А это будет, когда 0.7.2 на офф выйдет. Вряд ли дойду до дела раньше.
Здравствуйте, есть ли возможность узнать количество побед, в которых выжил. Сейчас даётся цифра с общим количеством "выживаемости", победа или поражение без разницы. Интересует медалька Абрамса, сколько же до неё осталось.
да, эта цифирка мною пропущена при верстке таблицы, так сложилось исторически, без злого умысла.
Кажется, она выводится в .csv, но я не уверен.

Наверное, исправлюсь после 0.7.2

nicola12345

6 years ago

В результатах не показывается статистика по новому Т110Е5. По М18 вижу, а по новому ТТ10 - нет.
а ездил на нем?

sterver

6 years ago

ctocopok

6 years ago

sterver

6 years ago

ctocopok

6 years ago

недоубито по списку 5+18 танков, скрипт показывает 4+19 (серебряных + золотых)
по какому списку?
Где взглянуть?

Каких танков не хватает в скрипте по сравнению о списком?

ctocopok

6 years ago

ошибочка тут

Diff tanks to kill:
2 regular + 17 premium,
total 19

M18 Hellcat
T28 Prototype
Maus
КВ-220 Бета-Тест
БТ-СВ
PzKpfw V-IV
Type 62
PzKpfw V-IV Alpha
PzKpfw II Ausf. J
PzKpfw S35 739 (f)
WZ-111
PzKpfw IV Hydraulic
105 leFH18B2
FCM36 Pak40
Type 59 G
СУ-85И
M6A2E1
КВ-220
MTLS-1G14

регуляров в списке - 3шт. премиумов 16.
пофиксил :)
Здравствуйте, у меня небольшая проблема недавно у меня в таблице появилась строка(http://img823.imageshack.us/img823/4636/screenshot20120412001.png) после её появления я не могу сортировать по определённому параметру и мне кажется это из за этой строки, как мне её убрать?
Все верно. Именно из-за этого "рено" и не сортируется. Непонятно, почему он попал в досье, такое бывает, когда танк покупаешь, но не ездил еще на нем - он "криво" в досье заносится.
Тут танк не покупался, но сути дела не меняет.
Варианты решения проблемы:
1. Прокатиться на рено :)
2. Подождать, пока я переделаю скрипт, чтобы вообще не выводить такие танки в таблицу :)

Скрипт я переделаю в ближайшее время.

ctocopok

6 years ago

А как найти свою стату с евросервера?
точно так же. Сыграть бой, и найти в поименованной папке самый свежий файл.

Андрей Костин

6 years ago

ctocopok, подскажи в чём может быть проблема?

Diff tanks to kill:
0 regular + 18 premium,
total 18

Valentine
8.8 cm Pak 43 JagdTiger
БТ-СВ
Type 62
PzKpfw II Ausf. J
M22 Locust
WZ-111
ИС-6
MTLS-1G14
PzKpfw IV Hydraulic
Der Wei?e Tiger
105 leFH18B2
PzKpfw V-IV Alpha
FCM36 Pak40
Type 59 G
СУ-85И
T-15
КВ-220


А медальки не дали....
Судя по всему, проблема у ВГ.
возможно, с переводом танков между уровнями и ветками, как и в давнем случае с Т23 -> Pershing, Pershing -> Patton.

То есть, танки убиты, в досье это отражается, а в некоей табличке "на эксперта" нужные флажки не расставились.
Это было, если мне память не изменяет, в 0.6.4, и тянулось довольно долго.

Вообще, печальное известие. Я точно знаю, что в 0.7.2 эксперта давали.

Могу только посоветовать написать в спортлото саппорт КВГ. Потому что все тут приведенное - премиумы, их на медаль убивать не нужно совершенно точно.

ctocopok

6 years ago

Alex Smirnov

6 years ago

Alex Smirnov

6 years ago

ctocopok

6 years ago

А для всяких "BH INV STW" и иже можно подсказки сделать?
кривая верстка, кривой JS, подсказки работать не будут. :(

Можно на танк дважды нажать - в табличке "comparing" все те же данные вылезут, но с полнотекстовым пояснением.

BH - Battle Hero
INV - Invader
STW - Steel Wall
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →