SmartIrc4net 0.4.0
Sponsored Links
SmartIrc4net 0.4.0 Ranking & Summary
File size:
0.43 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
933
Date added:
2007-04-07
Publisher:
Mirco Bauer
SmartIrc4net 0.4.0 description
SmartIrc4net project is a C# class for communication with IRC networks, which conforms to the RFC 2812 (IRC Protocol). Its orignally a port of SmartIRC (written in PHP), but its much more now (I will backport it to PHP5 some day). SmartIrc4net an API that handles all IRC protocol messages and is designed for creating IRC bots or even GUI clients.
Main features:
- 3 layered API:
- IrcConnection (low-level API) contains socket handling and message buffer
- IrcCommands (extends IrcConnection, middle-level API) contains RFC IRC commands plus easy to use IRC methods (like Op/Deop/Ban/Unban...)
- IrcClient (extends IrcCommands, high-level API) full featured IRC class, with channel syncing, fully event driven
- send/receive floodprotection
- detects and changes nickname on nickname collisions
- autoreconnect, if connection is lost
- autoretry for connecting to IRC servers
- debugging/logging system with log levels (using log4net)
- compatible with Mono and Micrsoft .NET Framework
- sendbuffer with a queue that has 3 priority levels (high, medium, low) plus a bypass level (critical)
- channel syncing (tracking of users/modes/topic etc in objects)
- user syncing (tracking the user in channels, nick/ident/host/realname/server/hopcount in objects)
- when channel syncing is acticated the following methods are available:
- IsJoined
- IsOpped
- IsVoiced
- IsBanned
- on reconnect all joined channels will be rejoined, also when keys are used
- own CTCP version reply can be set
Enhancements:
- This release contains crash fixes in the CTCP PING handling code, non-RFC support mode, channel mode parser, and connection handling.
- It also includes an active pinger, which detects network problems much better, as TCP sockets can stall for days or weeks before the error is detected.
- This is the first release that has support for UTF-8.
- The API documentation was extended.
- The login method accepts a list of nicknames, automatically uses the next nickname if a nickname collision happens, and uses part of the nickname plus a random number as a fallback.
Main features:
- 3 layered API:
- IrcConnection (low-level API) contains socket handling and message buffer
- IrcCommands (extends IrcConnection, middle-level API) contains RFC IRC commands plus easy to use IRC methods (like Op/Deop/Ban/Unban...)
- IrcClient (extends IrcCommands, high-level API) full featured IRC class, with channel syncing, fully event driven
- send/receive floodprotection
- detects and changes nickname on nickname collisions
- autoreconnect, if connection is lost
- autoretry for connecting to IRC servers
- debugging/logging system with log levels (using log4net)
- compatible with Mono and Micrsoft .NET Framework
- sendbuffer with a queue that has 3 priority levels (high, medium, low) plus a bypass level (critical)
- channel syncing (tracking of users/modes/topic etc in objects)
- user syncing (tracking the user in channels, nick/ident/host/realname/server/hopcount in objects)
- when channel syncing is acticated the following methods are available:
- IsJoined
- IsOpped
- IsVoiced
- IsBanned
- on reconnect all joined channels will be rejoined, also when keys are used
- own CTCP version reply can be set
Enhancements:
- This release contains crash fixes in the CTCP PING handling code, non-RFC support mode, channel mode parser, and connection handling.
- It also includes an active pinger, which detects network problems much better, as TCP sockets can stall for days or weeks before the error is detected.
- This is the first release that has support for UTF-8.
- The API documentation was extended.
- The login method accepts a list of nicknames, automatically uses the next nickname if a nickname collision happens, and uses part of the nickname plus a random number as a fallback.
SmartIrc4net 0.4.0 Screenshot
SmartIrc4net 0.4.0 Keywords
SmartIrc4net
IRC
SmartIrc4net 0.4.0
RFC
nickname
Api
syncing
channel
0.4.0
SmartIrc4net 0.4.0
Libraries
Programming
Bookmark SmartIrc4net 0.4.0
SmartIrc4net 0.4.0 Copyright
WareSeeker periodically updates pricing and software information of SmartIrc4net 0.4.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of SmartIrc4net 0.4.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
nicknames for msn
abbreviation
irc galleria
cool nicknames
nicknames for grandparents
irc tires
nicknames
irctc
nicknames for people
priest nicknamed father oprah
irc sheriff
ircspy
what is justin long nickname
nickname for all my guns
nicknames for grandmother
msn nicknames
irc motorcycle tires
irc-galleria
Related Software
Waimea is a fast and highly customizable virtual multiple desktop window manager. Free Download
DrawPile is a collaborative drawing program, similar to OpenCanvas. Free Download
BotNET is an IRC bot that has two modes: stand-alone and BotNET mode. Free Download
RailRoad is a class diagram generator for Ruby on Rails applications. Free Download
Towel is a fairly basic program to play audio files. Free Download
jIRCii is an Internet Relay Chat client (IRC) for Windows, MacOS X, and Linux. Free Download
PieSpy is an IRC bot that monitors a set of IRC channels. Free Download
F-Spot is an application designed to provide personal photo management to the GNOME desktop. Free Download
Latest Software
Popular Software
Favourite Software