Categories: Другое

Что такое бот?

Скорость выполнения многих операций у компьютера выше, чем у человека. Этой особенности нашли применение в различных областях. Чтобы автоматизировать процесс совершения действий, создаётся программный робот, сокращённо называемый ботом. Далее представлено описание того, что такое бот, каким может быть и в каких целях используется.

Бот является программой, которая по заданному алгоритму осуществляет действия, схожие с человеческими, через тот же интерфейс, который используется людьми. Может выполнять как этически корректные, так и некорректные операции. К роботам, производящим одобряемые действия, можно отнести:
• «пауков» и «дятлов» поисковых систем,
• помощников в сервисах онлайн-общения,
• программы-информаторы различных сайтов и т. п.

К роботам, осуществляющим некорректные с точки зрения этики действия, относятся:
• спам-боты,
• вирусное и троянское программное обеспечение,
• программы для бронирования мест на зрелищных мероприятиях,
• утилиты для совершения покупок в интернет-аукционах,
• утилиты для автоматического совершения действий в компьютерных играх и т. д.

Особенности работы некоторых бот-приложений
Поисковые «пауки» переходят со страницы на страницу в сети Интернет, сохраняя в памяти системы содержимое. В дальнейшем эти тексты могут индексироваться, а полученные данные использоваться при осуществлении поиска пользователем. «Дятлы» проверяют («простукивают») сайты каталога на доступность. Если ресурс не отвечает в течение некоторого времени, его исключают из списка.

Программные средства оказания помощи в сервисах онлайн-общения информируют пользователей о правилах, установленных в той или иной конференции, выводят служебные сообщения. Некоторые сайты рассылают сообщения об обновлениях на своих страницах, изменениях и новшествах на ресурсах.

Троянские программы создают ботнеты (сети из множества компьютеров) для последующих атак на какие-либо сайты с целью выведения их из строя. Спам-программы рассылают сообщения, комментарии на сайтах. Этим могут достигаться различные цели: реклама чего-либо, создание впечатления ответа живого человека, выведение темы в топ сервиса. В играх боты используются для получения каких-либо ресурсов в автоматическом режиме.

Знать, что такое бот, полезно потому, что определение сообщения или действия как созданное не человеком может исключить введение пользователя в заблуждение, что сэкономит его время и, в ряде случаев, деньги.

Также статьи на сайте remontka.com на различные темы:
Для чего нужен ультрабук ?
Определение понятия капча
Для чего нужен патч ?
Определение понятия пиксель

admin

Share
Published by
admin

Recent Posts

vim-commands/

Самое главное — побороть боязнь белого листа. Я всегда говорю это себе, когда нужно начать…

3 недели ago

firefox-thunderbird-en-ru-dict/

По не вполне ясным причинам, Firefox умеет проверять орфографию либо только в русских, либо только…

3 недели ago

perl-hacks/

Около месяца собирал разные «хаки» на языке программирования Perl. Эта подборка наглядно демонстрирует, как в…

3 недели ago

perl-cy-check/

C недавних пор я стал увлекаться SEO. Порой передо мной встает задача быстро проверить индекс…

3 недели ago

which-cms-perl/

Недавно написал несколько скриптов, позволяющих автоматически определять, какая CMS (Content Management System, система управления контентом)…

3 недели ago

smtp-descr/

Я так подозреваю, что среди вас найдется те, кто скажет, что этот пост боян и…

3 недели ago