NET :: IRC.

Net :: IRC è un'interfaccia perl per Internet Relay Chat Protocol.
Scarica ora

NET :: IRC. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Net::IRC developers
  • Sito web dell'editore:
  • http://search.cpan.org/~jmuhlich/Net-IRC-0.75/IRC.pm

NET :: IRC. Tag


NET :: IRC. Descrizione

NET :: IRC è un'interfaccia perl per il protocollo di chat relè Internet. NET :: IRC è un'interfaccia perl per Internet Relay Chat Protocol.Synopsis Uso Net :: IRC; $ IRC = NEW Net :: IRC; $ CONN = $ IRC-> newconn (Nick => 'some_nick', server => 'some.irc.server.com', porto => 6667, ircname => 'qualche commento spiritoso.'); $ IRC-> Inizio; Benvenuto in Net :: IRC, un lavoro in corso. Prima destinato a essere uno strumento rapido per la scrittura di uno script IRC in Perl, net :: IRC è cresciuto in un'implementazione completa perl del protocollo IRC (RFC 1459), sviluppato da diversi membri del canale IRC EFNET N.Perl e mantenuto in Channel # Net-IRC. Ci sono 4 moduli componenti che compongono netti: IRC: net :: IRC il wrapper per tutto il resto, contenente metodi per generare oggetti di connessione (vedere sotto) e un gestore di connessione che fa un evento File disponibili. Prese o file che sono leggibili (o scrivibili o qualsiasi altro che si desidera selezionare () per) vengono passati alle subroutine del gestore fornite dall'utente in altri pacchetti o in User code.net ::IRC ::Connection the Big Time affondare su questo progetto. Ogni istanza di connessione è una singola connessione a un server IRC. Il modulo stesso contiene metodi per ogni singolo comando IRC disponibile per gli utenti (net :: IRC non è progettato per scrivere server, per motivi ovvi), i metodi per impostare, recuperare e recuperare e le funzioni del gestore di chiamata che l'utente può impostare (più su questo Più tardi) e troppi commenti carini. Ehi, cosa posso dire, eravamo annoiati.net ::IRCE :::event tipo di oggetto simile a una struttura per la memorizzazione di informazioni su cose che il server IRC ti dice (risposte server, talk talk, joins e parti, et cetera) . Registra chi ha avviato l'evento, che colpisce, il tipo di evento e qualsiasi altro argomento previsto per quell'evento. Per inciso, l'unico argomento è passato a un gestore funzionante.net ::IRCIA :DCC l'oggetto analogo al collegamento.pm per il collegamento, l'invio e il recupero con il protocollo DCC. I istanze di DCC.PM vengono invocati dalla connessione-> new_ {Invia, ottenere, chat} nello stesso modo in cui IRC-> NewConn invoca la connessione-> Nuovo. Ciò renderà più senso in seguito, promettiamo. Il concetto centrale che netto :: IRC è costruito in giro è quello dei gestori (o dei ganci o dei callback, o qualunque cosa diaminea che ti abbia voglia di chiamarli). Abbiamo cercato di renderlo un modello completamente guidato dagli eventi, A La TK - per ogni tipo di evento concepibile che il tuo cliente potrebbe vedere su IRC, puoi dare al tuo programma una subroutine personalizzata da chiamare. Ma aspetta, c'è di più! Ci sono 3 livelli di gestore la precedenza: i gestori predefiniti considerando che sono cablati in rete :: IRC, questi non funzioneranno molto più del minimo indispensabile per mantenere l'ascolto del client sul server, con un'opzione da stampare (piacevolmente Formattato, ovviamente) Ciò che ascolta qualsiasi file che si specifica (Stdout per impostazione predefinita). Questi vengono chiamati solo quando l'utente non ha definito nessuno dei suoi stessi gestori per questo evento. Esercizi globali definibili, l'utente può impostare le sue subroutine per sostituire le azioni predefinite per ogni connessione IRC gestita dal programma. Questi vengono invocati solo se l'utente non ha configurato un gestore per connection per lo stesso evento. Elimina i gestori per collegamento definibili semplici: questo indica una singola connessione cosa fare se riceve un evento di questo tipo. Sostituisce i gestori globali Se non vengono definiti per questo evento. E ancora meglio, è possibile scegliere di chiamare i gestori personalizzati prima o dopo i gestori predefiniti invece di sostituirli, se lo si desidera. In breve, non è perfetto, ma è buono come puoi ottenere ed essere ancora documentabile, data l'orrenda complessità dell'IRC del protocollo IRC. Requisiti: · Perl.


NET :: IRC. Software correlato

Subs :: Parallel.

sottotitoli :: Parallel è un modulo perl che consente a subroutine di correre senza problemi in parallelo. ...

210

Scarica

NET :: PEEP :: Conf

Net :: Peep :: Conf è un'estensione perl per fornire una rappresentazione dell'oggetto delle informazioni di configurazione per PEEP. ...

166

Scarica