Bot
Enviado por psyrcd • 6 de Marzo de 2013 • Examen • 9.935 Palabras (40 Páginas) • 560 Visitas
Bot
Saltar a: navegación, búsqueda
Para el municipio de Tarragona, véase Bot (localidad).
Para los Bots de Wikipedia, véase Wikipedia:Bot.
Un bot (aféresis de robot) es un programa informático que realiza funciones muy diversas, imitando el comportamiento de un humano. En sitios wiki, como Wikipedia (véase "Wikipedia:Bot"), un bot puede realizar funciones rutinarias de edición. En otros sitios, como Encarta, el bot puede responder a cuestiones sobre el propio contenido del sitio (bots conversacionales).
En sitios de chat en línea (IRC o MSN), algunos bots fueron utilizados para simular una persona, intentando hacer creer al "ciberinterlocutor" que chateaban con una persona real. Es por ello que, aquellos sitios que hacen un uso positivo de los bots, como Wikipedia o Encarta, tienen reglas muy estrictas para su uso. En el pasado, la propia Wikipedia fue víctima de bots maliciosos creados para vandalizar de forma masiva los artículos (véanse vandalismo en wikis y vandalbots).
En el ambiente de los videojuegos, se conoce como bot a programas que son capaces de jugar por sí mismos el juego en cuestión (también conocidos como borgs). La calidad del bot en este caso viene determinada por su capacidad de vencer (y en qué términos) el videojuego. Los bots para juegos CRPG (computer role-playing games) son particularmente conocidos ya que este tipo de aplicaciones requieren una gran capacidad de estrategia para ganarlos. Es muy habitual también usar este término en los juegos denominados 'shooters', en los que sustituyen a un jugador humano cuando no hay contrincantes disponibles o en juego offline.
Asimismo, otros bots pueden abrir cuentas en sitios de correo electrónico gratuito, por lo que ahora la mayoría de esos sitios cuenta con un paso adicional en el que el usuario debe escribir una palabra presentada en formato gráfico algo muy difícil de interpretar para un bot.
La palabra bot es parte de la jerga informática y no es seguro si será sustituida por una equivalente en español, se incorporará al idioma, o se usará la palabra original de la cual procede, robot.
Es importante distinguir que bot es una definición funcional, y no hace diferencias en cuanto a su implementación. Un bot puede estar diseñado en cualquier lenguaje de programación, funcionar en un servidor o en un cliente, o ser un agente móvil, etc.
A veces son llamados Sistemas Expertos pues muchos se especializan en una función específica.
EGGDROP
Eggdrop es un popular IRC bot. Fue escrito originalmente en diciembre de 1993 por Robey Pointer, en colaboración con Jamie Rishaw, para el canal #gayteen del servidor EFnet. Eggdrop, debido a su ampliación en script comenzó a ser una alternativa efectiva para cEvin, IRC bot de Jamie.
Eggdrop está escrito en el lenguaje de programación C, y ofrece opciones para poder realzar sus usos del bot. El lenguaje para script es Tcl.
Actualmente, eggdrop se ha convertido en el más popular de los IRC bots. Muchos de los bots están administrados por usuarios normales, hacen las funciones que los bots oficiales de servicio de las redes.
Debido a la fama de eggdrop existen páginas en las que se pueden descargar scripts hechos en tcl para leer el horóscopo, jugar al trivial, e infinidad de cosas.
Eggdrop también funciona como botnet, que permite trabajar sincronizadamente con otros eggdrop, compartiendo información de usuarios, actuando simultáneamente en canales con estado de operador, etcétera. Los usuarios se pueden conectar a cualquier eggdrop vía DCC o Telnet en botnet y así usar su party line, que es una especie de IRC en miniatura.
Soporte
El canal oficial de ayuda a Eggdrop en IRC es #eggdrop en Undernet. En IRCnet y DALnet, #eggdrop. En QuakeNet #eggdrop.support. Eggdrop también tiene soporte en EFnet y freenode en el canal #egghelp. (El canal #eggdrop en EFnet no es un canal de ayuda).
También existen canales de ayuda para [[Tcl] en todos los servidores especificados, llamados #Tcl.
Internet Relay Chat bot
De Wikipedia, la enciclopedia libre
Saltar a navegación , búsqueda
Un bot de IRC realizar una tarea simple.
Un bot de IRC es un conjunto de secuencias de comandos o una organización independiente del programa que se conecta a Internet Relay Chat como un cliente , por lo que parece que otros usuarios de IRC como otro usuario. Un bot de IRC difiere de un cliente habitual en que en lugar de proporcionar acceso interactivo a IRC por un usuario humano, realiza funciones automatizadas.
Contenido
• 1 Historia
• 2 Función
• 3 Véase también
• 4 Referencias
• 5 Enlaces externos
Historia
Las más antiguas eran históricamente bots IRC Bill Wisner 's Bartender y Greg Lindahl 's GM (Game Manager para la caza de la Wumpus juego). [1] Con el tiempo, los bots se desarrolló para proporcionar servicios especiales, tales como la gestión de canales en nombre de grupos de usuarios, el mantenimiento de listas de acceso, y el acceso a bases de datos.
Función
A menudo, un bot de IRC se implementa como un programa independiente que va desde un host estable. Se sienta en un canal IRC para mantenerla abierta y evita que usuarios malintencionados hacerse cargo del canal. Puede ser configurado para dar el estado del canal operador a usuarios privilegiados cuando se unen al canal, y puede proporcionar una lista de canales operador unificado. Muchas de estas características requieren que el bot ser un operador de canal. Por lo tanto, los bots de IRC más están a cargo de los equipos que tienen largos tiempos de actividad (generalmente ejecutando un BSD derivado o Linux ) y un rápido, estable Internet conexión. En IRC se ha convertido en popular entre muchos dial-up usuarios, así, los servicios especiales que han aparecido una oferta limitada a nivel de usuario acceso a un servidor Linux estable con una conexión decente. El usuario puede ejecutar un bot de IRC de esta cuenta shell . Estos servicios se conocen comúnmente como proveedores de shells .
Un bot también puede realizar muchas otras funciones útiles, tales como la tala lo que ocurre en un canal de IRC, dar información a la carta (muy popular en los canales de IRC que se ocupan de soporte a usuarios), la creación de estadísticas , hosting trivia , Uno y otros juegos, etc Estas funciones son generalmente realizadas por los usuarios pueden escribir guiones, a menudo escritos en un lenguaje de programación de scripting como Tcl o Perl , sumado a que el robot en cuestión. Canales dedicados a compartir archivos usan a menudo XDCC bots para distribuir sus archivos.
Bots
...