BigRaceParser - парсер клавозаездов (сохраненных страниц).Долгое время был выложен в профиле, переношу сюда, чтобы было проще найти.
На вход принимает сохранения веб-страниц заездов, сохраненных как 1.html, 2.html, и т.д. (веб-страница полностью)
Требования: Windows, установленный MS Excel, .NET Framework 4.5+.
На выходе умеет создавать следующие таблицы:1) Таблицы для Больших Гонок (отсюда и название) аналогичные, как в
парсере Дигоревича в режиме БГ: скорости, точности и количества ошибок. Везде где использовались такие таблицы для дальнейших расчетов, теоретически должны подходить и от BigRaceParser.
2) Таблицы занятых мест, пересчитанных мест по участникам только в зачёте, времени заездов, длины текстов.
3) Таблица очков по биатлонному зачету.
4) Таблица статистики игроков в режиме любого одного из заездов (пробег, рекорд, и т.д.) - данные стягиваются дополнительно в момент совершения парсинга.
5) Комбинированная таблица скорости с ошибками.
6) Таблица итогов по отдельным режимам.
7) Таблица информации о режимах (в том числе названий произведений из стандартных режимов, если сохраняющий их доехал).
Дополнительные (опциональные) функции:1) Регулировка минимального количества заездов для зачета.
2) Возможность вынесения внезачётников в конец таблицы.
3) Возможность исключения из зачета игроков по их id профиля.
4) Регулировка типа средней скорости или точности в таблицах: арифметическая или взвешенная по числу символов или времени.
Пример файла, получаемого на выходеСкачать BigRaceParser 1.7.0скрытый текст…
03.12.2021 Восстановлено стягивание статистик после изменения разметки на сайте (1.5.12)
30.12.2021 Добавлены паузы между запросами для таблицы статистики выбранного заезда (1.6.1)
12.06.2022 Исправлена работа для сохранений Auto Race Creator 1.7.0 (1.7.0)
Если что-то не работает - пишите в ЛС.
Выкладывание исходного кода: не планируется.
Поддержка в работоспособном состоянии в случае изменения кода на сайте: планируется.
Последний раз отредактировано 12 июня 2022 в 11:26 пользователем Phemmer