Poe :: Componente :: IRC :: Servicio :: Híbrido

PoE :: Componente :: IRC :: Servicio :: Hybrid es un módulo Perl con un módulo de servicios IRC totalmente impulsado por eventos para redes híbridas.
Descargar ahora

Poe :: Componente :: IRC :: Servicio :: Híbrido Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Chris Williams
  • Sitio web del editor:
  • http://search.cpan.org/~bingos/

Poe :: Componente :: IRC :: Servicio :: Híbrido Etiquetas


Poe :: Componente :: IRC :: Servicio :: Híbrido Descripción

PoE :: Componente :: IRC :: Servicio :: Hybrid es un módulo PERL con un módulo de servicios IRC totalmente impulsado por eventos para redes híbridas. Poe :: Componente :: IRC :: Servicio :: Hybrid es un módulo PERL con un módulo de servicios IRC totalmente impulsado por eventos para redes híbridas.Synopsis Uso PoE :: Componente :: IRC :: Servicio :: Híbrido; # Haz esto cuando creas tus sesiones. 'IRC-SERVICE' es solo un alias # kernel para que Christen con la nueva conexión IRC. (Devuelve # solo una bandera de éxito verdadero o falso, no un objeto). PoE :: Componente :: IRC :: Servicio :: Hybrid-> Nuevo ('IRC-SERVICIO') O MORE "OH NOOOOO! $!"; # Hacer cosas así desde dentro de sus sesiones. Esta línea le dice a la conexión # llamada "IRC-SERVICE" para enviar su sesión los siguientes # eventos cuando suceden. $ kernel-> POST ('IRC-SERVICE', 'Registrarse', QW (conectado MSG Public Nick Server)); # Puedes adivinar lo que hace esta línea. $ kernel-> POST ('IRC-SERVICE', 'Connect', {ServerName => 'Services.Lamenet.org', ServerDesc => 'Services for Lamenet', RemoteServer => 'Hub.Lamenet.org', Serverport = > 7666, contraseña => 'contraseña',}); # Agregar una identidad de servicios a la red $ KERNEL-> POST ('IRC-SERVICE' => 'Addnick', {NickName => 'Lame', Umode => '+ O', Descripción => 'Lame Services Bot', }); POE :: Componente :: IRC :: Servicio :: Hybrid es un componente POE que actúa como un cliente IRC de IRC fácilmente controlable para sus otros componentes y sesiones de POE. Usted crea un componente de servicios IRC y le dice qué eventos se preocupa por su sesión y dónde conectarse y envía eventos de IRC interesantes cuando suceden. Usted hace que el cliente haga las cosas enviándolos eventos. [Tenga en cuenta que este módulo requiere mucha familiaridad con los detalles del protocolo IRC. Le aconsejaría que lea los detalles de la Goria de RFC 1459 antes de comenzar. Algunos conocimientos del protocolo IRC Server-To Server del Hybrid también serían aconsejables, lo más importante con TSORA. Echa un vistazo a los documentos que vienen con el Paquete Hybrid IRCD. Así que desea escribir un programa POE con Poe :: Component :: IRC :: Service :: Hybrid? Escuchen. La versión corta es la siguiente: Cree su (s) sesión (s) y un alias para un nuevo POE :: Componente :: IRC :: Service :: Cliente híbrido. (Conceptualmente, ayuda si piensa en ellos como pequeños servidores IRC). En el manejador de su sesión de la sesión, envíe el servicio IRC un evento de "registro" para decirle qué eventos IRC desea recibir de ella. Envíelos un evento 'Connect' en algún momento para decirle que se uniera a la red IRC, y debería comenzar a enviarle eventos interesantes de vez en cuando. Use el evento 'AddNick' para agregar un cliente IRC a su "servidor". El servicio IRC acepta dos conjuntos diferentes de eventos, servidor y cliente. Los eventos del servidor son comandos que se emiten (HEH), los eventos del servidor y el cliente son los comandos emitidos por los clientes. # Ejemplo de un comando de cliente: $ kernel-> POST ('IRC-SERVICE', 'Únete', 'LAME', '#LAMENET'); # Ejemplo de un comando de servidor: $ kernel-> POST ('IRC-SERVICE', 'SL_SERVER', "MODO #LAMENET + O LAME"); Básicamente, los comandos de cliente requieren un apodo de origen para el comando, por ejemplo, No tiene sentido que un servidor "se une" a un canal. Requisitos: · Requisitos de Perl: · Perl


Poe :: Componente :: IRC :: Servicio :: Híbrido Software relacionado

Apache :: loggedauthdbi

Apache :: loggedAuthdbi es un módulo PERL para agregar un grado de protección contra los ataques de fuerza bruta y el intercambio de contraseñas. ...

159

Descargar