Представляю вашему вниманию, парсер СНГ спидраннеров с сайта спидран.ком. Парсер полностью работает на официальном API, обрабатывает лидерборды по служебному названию (из ссылки последнее слово, слова через «_») или по ссылке на основной лидерборд игры.

Принцип работы прост. Вставляете ссылку на игру (именно игру, а не категорию отдельную) — нажимаете искать — получаете список раннеров в виде таблицы на странице.

Скрипт способен обрабатывать как небольшие игры, так и крупные, с большим количеством раннеров. Благодаря использованию базы данных, все игроки кешируются и в дальнейшем поиски по другим играм становятся быстрее и удобнее. Скрипт не только выводит место, время (в соответствии с тем временем, которое использует лидерборд игры), ссылку на сам спидран, но и может показывать еще не проверенные раны СНГ игроков.
Благодаря работе с официальным API speedrun.com скрипт работает точно и получает всю самую последнюю информацию для любого лидерборда. Однако, для больших игр или частых запросов установлены таймауты, скрипт будет повторно выполнять запросы до успешного, чтобы отслеживать прогресс поиска я сделал удобный бар на странице, оторбражающих схематически текущий шаг работы скрипта. Так же скрипт не охватывает индивидуальные уровни (и скорее всего не будет).
Парсер доступен бесплатно для всех желающих по постоянному адресу speedrun.purr.games. Если у вас есть предложения, вопросы или замечания по его работе — свяжитесь со мной любым удобным для вас способом.

В планах улучшить работу парсера, добавить скачивание результатов в формате EXEL и импорт в Google таблицы, а также полностью открыть его код (хотя он по сути и так почти весь открыт…) для всех желающих его использовать или улучшить.
При написании парсера использованы JavaScript, php и mysql. Дизайн создан и разработан при помощи нейросети.