Администрирование молодежи
Это улучшение больше касается СК
Хотя и президентов... например тем, что если они не захотят вносить молодежь - теперь легко будет делаться это за них...
Начнем с плохого - ресурс Трансфермаркет.
Как я и ожидал, после их массовой проблемы они закроют все дыры у себя, и не дадут возможность парсить игроков так просто. что и вышло, они поставили себе защиту AWS WAF Bot Control — это сервис Amazon. ну и что бы это обходить так легко как раньше, нужны платные ресурсы, что конечно же нам не подходит.
Поэтому я сделал немного по другому, так как нам ненужны данные в режиме реально времени. Трансферы не так и часто проходят. а имена нужны нам раз в пол года для заполнения молодежи. Поэтому я сделал скрипт, который я могу запускать у себя на ноуте и он где то за час вытягивает все данные по нашим 512 командам и сохраняет в кеш. Буду я делать это раз в сезон перед открытием молодежи.
Теперь хорошее:
- создал инструмент, который сам подбирает игроков для команд. Учел банальные правила типа не меньше двоих GK или не меньше 3-х защитников, но в большей мере это рандом позиций.
- создал две таблицы для команд с менеджерами и без, где можно по одному или сразу всех вместе добавить молодых игроков в команды.
- отдельно создал механизм с одобрением. так же по одному или всех вместе.
- Имена переводятся автоматически. на данный момент я обучаю свою библиотеку правилам перевода как минимум наших 32 НФ, но в любом случае ошибки будут. Но для меня это не важно, так как игроки уникальны из за трансфермаркет ай ди. будете видеть прям грубые ошибки - пишите мне - я буду вносить эти правила в библиотеку имен.
Так же нужно будет быть внимательными к командам, у которых нет игроков в командах. возможно позже я "прикручу" механизм с свободныµи агентами. пока не знаю как.
ну и нужны актуальные команды. в это межсезонье будут переименованы ряд команд, которых нет на трансфермаркете.
2026-08-15
Дата основания: 21 апреля 2007.
