Бот
Бот (bot) — сокращённое название от robot — это программа, созданная
для автоматического выполнения каких-либо действий через интерфейсы,
которыми пользуются обычные пользователи.
Применяются боты для выполнения рутинной и однообразной работы с
максимальной скоростью (большей, чем может сделать человек). Либо, если
необходима лучшая, по сравнению с человеческой, реакция на выполнение
тех или иных действий (игровые боты).
Также, боты применяются для имитации деятельности человека,
например, наполнение чата информацией. Чат-бот даёт достаточно
приемлемые ответы на поставленные ему вопросы. Наиболее часто они
применяются для вывода сообщений о прогнозе погоды, курсе валют,
результаты соревнований, котировок бирж и т.д.
Кроме того, популярностью пользуются спам-боты, используемые для
сбора е-мейл адресов и распространения по ним информации рекламного
характера. Также, используются бот-черви и вирусы, вредящие
пользователям и наносящие вред электронным устройствам.
Для предотвращения натиска ботов часто используется CAPTCHA
(каптча), для отделения действий человека и робота при распознавании
текста, обработанного графически. Такое изображение легко распознаётся
человеком, вызывая трудности у бота и приводящие к его блокировке.
В качестве положительного использования ботов можно назвать:
- пауков, считывающих информацию с сайтов для последующей их индексации в поисковых системах,
- боты компьютерных игр, имитирующие «живого» соперника
- автоответчиков электронной почты.
Серверный бот выполняет заданные ему команды, контролирует
количество скачанной пользователями информации, отправляет выпуски
рассылок, помогает в приватной переписке пользователей и администрации
сайтов. |