Poe :: Componente :: IRC :: Serviço :: Híbrido

Poe :: Hybrid :: Hybrid :: Hybrid é um módulo Perl com módulo de serviços de IRC dirigidos por eventos para redes híbridas.
Baixe Agora

Poe :: Componente :: IRC :: Serviço :: Híbrido Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Chris Williams
  • Site do editor:
  • http://search.cpan.org/~bingos/

Poe :: Componente :: IRC :: Serviço :: Híbrido Tag


Poe :: Componente :: IRC :: Serviço :: Híbrido Descrição

Poe :: Component :: IRC :: Serviço :: Hybrid é um módulo Perl com módulo de serviços de IRC dirigidos por eventos para redes híbridas. Poe :: Componente :: Hybrid :: Hybrid é um módulo Perl com módulo de serviços de IRC dirigidos por eventos para redes híbridas.Synopsis Use Poe :: Componente :: IRC :: Serviço :: Híbrido; # Faça isso quando você cria suas sessões. 'IRC-Service' é apenas um alias # Kernel para Christen a nova conexão do IRC. (Retorna # Apenas um sinalizador de sucesso verdadeiro ou falso, não um objeto.) Poe :: Componente :: IRC :: Serviço :: Hybrid-> Novo ('IRC-Service') ou morrer "Oh Noooo! $!"; # Fazer coisas assim de dentro de suas sessões. Esta linha informa a conexão # chamada "IRC-Service" para enviar sua sessão o seguinte # eventos quando eles acontecem. $ Kernel-> Post ('IRC-Service', 'Registrar', QW (Conectado MSG Public Nick Server)); # Você pode adivinhar o que esta linha faz. $ Kernel-> Post ('IRC-Service', 'Connect', {ServerName => 'Services.Lamenet.org', ServerDesc => 'Serviços para Lamenet', RemoteServer => 'hub.lamenet.org', serverport = > 7666, senha => 'senha',}); # Adicionar uma identidade de serviços à rede $ Kernel-> Post ('IRC-Service' => 'Addnick', {apelido => 'Lame', umode => '+ O', descrição => 'Bot de serviços'. }); Poe :: Componente :: IRC :: Serviço :: Hybrid é um componente PoE que atua como um cliente de serviços de IRC facilmente controlável para seus outros componentes e sessões de PoE. Você cria um componente de serviços do IRC e informou quais eventos sua sessão se importa e onde se conectar e, e envia de volta eventos interessantes do IRC quando acontecem. Você faz o cliente fazer as coisas enviando eventos de TI. [Observe que este módulo requer muita familiaridade com os detalhes do protocolo do IRC. Eu aconselho você a ler os detalhes geridos de RFC 1459 antes de começar. Alguns conhecimentos do protocolo IRC Server-para-Server também seriam aconselháveis, mais importante com a Tsora. Confira os documentos que vêm com o pacote IRCD híbrido. Então você deseja gravar um programa PoE com PoE :: Componente :: IRC :: Serviço :: Híbrido? Ouça. A versão curta é a seguinte: Crie sua (s) sessão (s) e um alias para um novo cliente PoE :: Service :: Service :: Hybrid. (Conceitualmente, ajuda se você pensa neles como pequenos servidores do IRC.) No manipulador _start da sua sessão, envie o serviço IRC um evento 'registrar' para dizer quais eventos de IRC você deseja receber. Envie um evento 'Connect' em algum momento para informar a rede do IRC, e deve começar a enviar eventos interessantes de vez em quando. Use o evento 'Addnick' para adicionar um cliente do IRC ao seu "servidor". O serviço do IRC aceita dois conjuntos diferentes de eventos, servidor e cliente. Eventos do servidor são comandos que são emitidos por (heh) Os eventos do servidor e do cliente são comandos emitidos pelos clientes. # Exemplo de um comando cliente: $ Kernel-> Post ('IRC-Service', 'Juntar', 'Lame', '#lamenet'); # Exemplo de um comando de servidor: $ Kernel-> Post ('IRC-Service', 'SL_Server', "Mode #lamenet + O Lame"); Basicamente, os comandos do cliente exigem um apelido de origem para o comando, por exemplo. Não faz sentido para um servidor "juntar" um canal.Requirements: · Requisitos de Perl: · Perl.


Poe :: Componente :: IRC :: Serviço :: Híbrido Software Relacionado

Apache :: LoggedAuthdbi.

Apache :: LoggedAuthdbi é um módulo Perl para adicionar um grau de proteção contra ataques de força bruta e compartilhamento de senha. ...

159

Download