POE:: Componente:: Servidor:: IRC 1,05
Enlaces patrocinados
POE:: Componente:: Servidor:: IRC 1,05: resumen
Rango
Haga clic en la estrella para clasificarRango nivel:
comentario de usuarios:
0 (0 times)
Descargar
Tamaño:
0.084 MB
Sistema operativo:
Any Platform
Licencia:
Perl Artistic License
Precio:
Descargars:
6859
Actualizado:
2006-11-28
Autor:
Other Publisher
POE:: Componente:: Servidor:: IRC 1,05: descripción
El POE:: Componente:: Servidor:: IRC es un módulo de demonio de servidor de IRC networkable totalmente conducido por el acontecimiento.
SINOPSIS
# Un ejemplo bastante simple:
use estricto;
use advertencias;
use POE qw (Componente:: Servidor:: IRC);
mi %config = (
servername => simple.poco.server.irc,
nicklen => 15,
conecte a la red => SimpleNET
);
mi $pocosi = POE:: Componente:: Servidor:: IRC-> hueva (config => %config);
Los POE:: Sesión-> crean (
package_states => [
principal => [qw (_start _default)],
],
montón => {ircd => $pocosi},
);
$poe_kernel-> ejecutado ();
salida 0;
suscripción _start {
mi ($kernel, $heap) = _ [GRANO, MONTÓN];
$heap-> {ircd}-> rendimiento (registro);
# Alguien conectando del bucle de retorno consigue el nombre de sistema anfitrión spoofed
El $heap-> {ircd}-> add_auth (enmascaran => * @localhost, burla => m33p.com, no_tilde => 1);
# Tenemos que añadir un auth cuando hemos especificado un encima.
El $heap-> {ircd}-> add_auth (enmascaran => * *);
# Comience a un oyente en la puerta de IRC estándar.
El $heap-> {ircd}-> add_listener (viran a babor => 6667);
# Añada a un operador que puede conectar de localhost
$heap-> {ircd}-> add_operator ({nombre de usuario => mugido, contraseña => fishdont});
undef;
}
suscripción _default {
mi ($event, $args) = _ [ARG0.. $#_];
imprima STDOUT "$event:";
foreach ($args) {
CONMUTADOR: {
si (en cuanto (a $ _) eq MATRIZ) {
imprima STDOUT "[]", juntura ("", $ _), "]";
último CONMUTADOR;
}
si (en cuanto (a $ _) eq PICADILLO) {
imprima STDOUT "{}", juntura ("", $ de % _), "}";
último CONMUTADOR;
}
imprima STDOUT "$ _";
}
}
imprima STDOUT "n";
devolución 0; # Dont se manejan señales.
}
El POE:: Componente:: Servidor:: IRC es un componente POE que pone en práctica a un servidor de IRC (también referido como un demonio de IRC o IRCd). Debería ser dócil con las peticiones de comentarios de IRC pertient y está basado en el comportamiento de IRCd híbrido técnico inverso en cuanto a interacciones con clientes de IRC y otros servidores de IRC.
Sí, thats derecho. El POE:: Componente:: Servidor:: IRC es capaz de la conexión para formar redes de IRC. Esto apoya al servidor TS5 al protocolo de servidor y ha sido probado con la conexión con el Híbrido 7 redes basadas. Esto debería con el trabajo de teoría con cualquier red de IRC TS5-basada.
El POE:: Componente:: Servidor:: IRC también tiene un API de servicios, que habilita para ampliar el IRCd para crear Servicios de IRC. Esto es totalmente conducido por el acontecimiento (por supuesto =]). También hay un sistema Enchufable, similar a esto sported por POE:: Componente:: IRC.
SINOPSIS
# Un ejemplo bastante simple:
use estricto;
use advertencias;
use POE qw (Componente:: Servidor:: IRC);
mi %config = (
servername => simple.poco.server.irc,
nicklen => 15,
conecte a la red => SimpleNET
);
mi $pocosi = POE:: Componente:: Servidor:: IRC-> hueva (config => %config);
Los POE:: Sesión-> crean (
package_states => [
principal => [qw (_start _default)],
],
montón => {ircd => $pocosi},
);
$poe_kernel-> ejecutado ();
salida 0;
suscripción _start {
mi ($kernel, $heap) = _ [GRANO, MONTÓN];
$heap-> {ircd}-> rendimiento (registro);
# Alguien conectando del bucle de retorno consigue el nombre de sistema anfitrión spoofed
El $heap-> {ircd}-> add_auth (enmascaran => * @localhost, burla => m33p.com, no_tilde => 1);
# Tenemos que añadir un auth cuando hemos especificado un encima.
El $heap-> {ircd}-> add_auth (enmascaran => * *);
# Comience a un oyente en la puerta de IRC estándar.
El $heap-> {ircd}-> add_listener (viran a babor => 6667);
# Añada a un operador que puede conectar de localhost
$heap-> {ircd}-> add_operator ({nombre de usuario => mugido, contraseña => fishdont});
undef;
}
suscripción _default {
mi ($event, $args) = _ [ARG0.. $#_];
imprima STDOUT "$event:";
foreach ($args) {
CONMUTADOR: {
si (en cuanto (a $ _) eq MATRIZ) {
imprima STDOUT "[]", juntura ("", $ _), "]";
último CONMUTADOR;
}
si (en cuanto (a $ _) eq PICADILLO) {
imprima STDOUT "{}", juntura ("", $ de % _), "}";
último CONMUTADOR;
}
imprima STDOUT "$ _";
}
}
imprima STDOUT "n";
devolución 0; # Dont se manejan señales.
}
El POE:: Componente:: Servidor:: IRC es un componente POE que pone en práctica a un servidor de IRC (también referido como un demonio de IRC o IRCd). Debería ser dócil con las peticiones de comentarios de IRC pertient y está basado en el comportamiento de IRCd híbrido técnico inverso en cuanto a interacciones con clientes de IRC y otros servidores de IRC.
Sí, thats derecho. El POE:: Componente:: Servidor:: IRC es capaz de la conexión para formar redes de IRC. Esto apoya al servidor TS5 al protocolo de servidor y ha sido probado con la conexión con el Híbrido 7 redes basadas. Esto debería con el trabajo de teoría con cualquier red de IRC TS5-basada.
El POE:: Componente:: Servidor:: IRC también tiene un API de servicios, que habilita para ampliar el IRCd para crear Servicios de IRC. Esto es totalmente conducido por el acontecimiento (por supuesto =]). También hay un sistema Enchufable, similar a esto sported por POE:: Componente:: IRC.
POE:: Componente:: Servidor:: IRC 1,05: Imagen
Enlaces patrocinados
POE:: Componente:: Servidor:: IRC 1,05: palabra clave
STDOUT
cambiar de
Servidor IRC
IRCd
servidor
imprimir
plenamente
demonio
Evento impulsado por
POE:: Componente:: Servidor:: IRC 1,05
Bibliotecas
Programación
POE:: Componente:: Servidor:: IRC 1,05: Bookmark
POE:: Componente:: Servidor:: IRC 1,05: software relacionado
Mi Software
Usted no ha guardado ningún software.
relacionados con la búsqueda
Enlaces patrocinados
