upd3: Проект заморожен
upd2: Запилил отображение пати игроков. Эту информацию начал собирать только сегодня. Так же улучшил отображение вражеской команды и чуть ранее сделал номинацию на бан. upd:Тут можно будет скачать последнею версию DotaAntiSpammer
https://discord.gg/43mnZdT4Yn
Исходный код клиента:https://github.com/e1ektr0/dota_anti_spammer Ключевое:
1)Игнорирует закрытые профили ( собирает и показывает инфу о них )2)Показывает информацию только о игроках дивайн+ играющих на европпе и рашке.
О проге: Назвал DotaAntiSpammer. Предложение по названию принимаются.
Иконка: Сейчас тестирую потихоньку: Скрин из игры с ботами(в игре не до того было). сама игра: https://www.dotabuff.com/matches/5672628531. Изи забанил челику морфа. Сам на бабке играл.
Стадия пика - если игрок берёт героя в одной и той же сдаии(90%+). Нужно против фп тб или фп течиса.
Иконка спамера - если игрок берёт героя во всех случаях когда он не в бане(90%+). По факту всё работает. Данные собраны за неделю пока примерно. Будут копится потихоньку.Поддерживает пока только: Игра в окне без рамки и тестировалась на 1920х1080.Есть косяки, буду фиксить и находить новые:1)хоткей только alt+`2)закрывает роли. но можно и спрятать.3)не адаптирована к большому числу запросов(просто не актуально пока) Техническая составляющая:
.net core на загрузку публичных данных и api .net framework+wpf для приложения
nodejs для сбора информации о закрытых профилях mongodb для хранения данных
Серверная часть на ubuntu. Текущее время разработки: 2 недели.Собственно сабж, что делать дальше? хотелось бы поделиться, что бы всякие тимурки больше никогда не взяли своего героя. :-) Но до массового использования ещё далеко, так что думаю пока о тестировании и допиливании сайта и системы автообноваленний. + готовить бэк к нагрузкам.