Цитата:
а вот у меня на фоне подобной неопределённости реально назрел такой вопрос... есть чёткое определение бота или нет?
вот в моём понимании бот это универсальная программа умеющая думать и делать выбор. она может отправлять и отзывать армы, сама вбивать координаты при этом выбирая их вдумчиво. она восприимчива к кручениям шарика и настроена специально под суть сферного клиента. работать может абсолютно на любом компьютере независимо от технических данных и настроек
прав я или нет?
отчасти да)
1-Это не обязательно универсальная прога (а то и скрипт, а не прога)
2-Редкий бот умеет думать, да и не нужно это как правило
3-Боты как правило имеют специализацию. Например один формирует грабли, второй отправляет армии по координатам из экселевского файла итп.
4-Как правило серьёзный бот подменяет собой сферный клиент вообще. Тоесть ни о какой "восприимчива к кручениям шарика" речи не идёт.
5-Отследить бота серьёзного - можно периодической сменой протоколов на подозреваемых пакетах. Несерьёзного - только отслеживанием действий юзера, точнее промежутки между действиями бота. Бывали случаи когда задержку между действиями по отправке арм в таком боте ставили по функции преобразованной синусоиды))
ПыСы: кстати этот антибот полностью нейтрализуется функциональным программированием) Прога с кодом в пол странички за неделю научится отвечать на вопросы с 95%й вероятностью.
ПыПыСы: если уж на то пошло - вообще не вижу смысла такого антибота. Бот заходит, делает свои дела и уходит. Времени жизни сессии в полчаса ему хватает с ногами и щупальцами =)