Net :: yhail.

-Bibliothek, die für den Umgang mit IRC-Kommunikationen in Ruby gebaut wurde
Jetzt downloaden

Net :: yhail. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jeremy Echols
  • Website des Verlags:
  • http://rubyforge.org/projects/ruby-irc-yail/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 25 KB

Net :: yhail. Stichworte


Net :: yhail. Beschreibung

Bibliothek für den Umgang mit IRC-Kommunikationen in Rubin Rubin-Wrapper um das grundlegende IRC-Protokoll. Simple Event-Handling-Schnittstelle für ausgehende und eingehende Ereignisse sowie sehr einfach, um einen Arbeitsbot aus den eingeschlossenen Beispielen aufzubauen. Hier sind einige wichtige Funktionen von "Net Yail" :? Ermöglicht es Event-Handlern, für alle bekannten IRC-Ereignisse sehr leicht anzugeben, und außer in wenigen Fällen kann man die Standardhandhabungsmechanismen überschreiben. Ermöglicht das Handling ausgehende Nachrichten, z. B. wenn Privmsg aufgerufen wird. Mit der API können Sie nicht die ausgehende Nachricht stoppen, aber Sie können Daten filtern, bevor sie gesendet werden. Threads für Ein- und Ausgabe sind hartnäckig. Dies ist eine Funktion, kein Fehler. ? "Gestapelte" Ereignis-Handhabung ist möglich, wenn Sie einen sehr modularen Rahmen für Ihre eigenen bieten möchten. Wenn Sie einen Handler vorgeben, bestimmt die Rendite, ob der nächste Handler aufgerufen wird. Dies ist nicht nützlich für einen einfachen Bot, der höchstwahrscheinlich, aber in größeren Projekten, in denen ein einzelnes Ereignis möglicherweise an mehrere Handler versandt werden muss. Einfach, einen einfachen Bot zu bauen, ohne etwas zu unterklassifizieren. ? Viel eingebauter Berichterstattung. Sie können diesen Teil hassen, aber für einen Bot ist es wirklich praktisch, die meisten ankommenden Daten auf einem bestimmten Niveau berichtet zu haben. ? Integrierte Privmsg-Pufferung! Sie können natürlich nicht den Puffer auswählen, aber standardmäßig können Sie standardmäßig mehr als einmal pro Sekunde mehr als einmal an ein bestimmtes Ziel (Benutzer oder Kanal) senden. Darüber hinaus ist diese Puffermethode ideal für einen Bot, der versucht, auf zwei Kanälen auf zwei Kanälen zu chatten, da Puffering pro Ziel ist, also bedeuten die Warteschlangen von 20 Zeilen auf #Foo nicht, dass sie nicht 20 Sekunden warten, um Daten in #BAR zu spucken . Der einen Vorbehalt hier ist, dass, wenn Ihre App versucht, mit zu vielen Zielen gleichzeitig zu sprechen, die Pufferung immer noch nicht über einen Flut-Server-Kick speichert. ? Der eingeschlossene IRCBOT ist ein großartiger Ausgangspunkt, um Ihren eigenen Bot zu bauen, aber wenn Sie etwas noch einfacher möchten, schauen Sie sich nur auf Net :: Yails Dokumentation für die grundlegendsten Arbeitsbeispiele an. Was ist neu in dieser Version: · Fixiert einen fünfmonatigen Fehler, wo Bots ohne Handler für: Incoming_any wäre einfach nicht funktionieren.


Net :: yhail. Zugehörige Software

Sary.

Saum-Suffix-Array-Bibliothek und -werkzeuge, die schnellen Volltext-Sucheinrichtungen für Textdateien bereitstellen ...

218 384 KB

Herunterladen