Download List

项目描述

SmartIRC is a PHP class for communication with IRC networks that conforms to the RFC 2812 (IRC Protocol). It's an API that handles all IRC protocol messages. It is designed for creating IRC bots, chatrooms, and showing IRC related info on Web pages.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-07-24 11:24
0.5.5

几个重要的错误是固定的,像这样的尝试被称为注册timehandlers。大多数错误修正了在渠道同步代码。如对isOpped(),isVoiced()和isBanned检查小功能()的补充。通道的关键追踪现在支持,并重新连接()函数,利用它。用PHP 5.0.0b1兼容性进行了测试。
标签: Major bugfixes
Several important bugs were fixed, like unregistered
timehandlers that are tried to be called. Most bugfixes
were in the channel sync code. Minor features like
checking for isOpped(), isVoiced() and isBanned() were
added. Tracking of the channel key is now supported,
and the reconnect() function takes advantage of it.
Compatibilty with PHP 5.0.0b1 was tested.

2003-01-17 04:37
0.5.1

此版本包含ChannelSynching主要除错fsocks支持,setUseSocket()方法,并在重新连接typofix()。失踪SMARTIRC_DEBUG_CHANNELSYNCHING不断加入。该HTML文件得到更新和新的设计(PEAR的模板)。例如snipps新添加。最后但并非最不重要的,新的功能(自动重试连接到IRC服务器)现在支持。
标签: Major bugfixes
This version contains major bugfixes in ChannelSynching, fsocks support, the setUseSocket() method, and a typofix in reconnect(). The missing SMARTIRC_DEBUG_CHANNELSYNCHING constant was added. The HTML documentation is updated and got a new design (PEAR template). New example snipps are added. Last but not least, the new feature (auto-retrying to connect to the IRC server) is now supported.

2003-01-07 01:00
0.5.0

这是一个PEAR包初始版本,该项目的前身是phpSmartIRCclass众所周知的。本新闻稿包含在造成邮件丢失messagehandling关键缺陷修复。 Documenation的工作目前是与phpDocumenator(JavaDoc风格)。该sendbuffer有3个队列:高,中,低。 2高发送邮件,然后中等1,低只发送高,中,如果是空的。 Perfectioning完成的选择()的套接字调用。一个新的channelsynching功能(跟踪用户,渠道,方式等变量)的补充,随着autoreconnecting的可能性。
标签: Major feature enhancements
This is the initial release as a PEAR package; this project was formerly known as phpSmartIRCclass. This release contains a critical bugfix in the messagehandling that caused messages to be lost. Documenation is now done with phpDocumenator (JavaDoc style). The sendbuffer has 3 queues: high, medium, and low. High sends 2 messages, then 1 of medium, low is only sent if high and medium are empty. Perfectioning is done with the select() call for the sockets. A new channelsynching feature (tracking of users, channels, modes etc in variables) was added, along with the possibility of autoreconnecting.

2002-11-27 02:23
0.4.0

本新闻稿中包含的新功能和许多重大的错误修正。一个关键的套接字错误也是固定的。 Timeevents现在支持。在PHP 4.3 dev的兼容性进行测试。工程配置的sendbuffer现在更清洁,更快。 IRC频道和信息类型的变量的增加了回调方法。所有体育馆相关的定义被移到一个单独的文件。文件,也提高了。
标签: Major feature enhancements
This release contains a lot of new features and major bugfixes. A critical socket bug was also fixed. Timeevents are now supported. Compatibility with PHP 4.3 dev was tested. The configurable sendbuffer works now much cleaner and faster. IRC channel and message type variables were added for the callback methods. All IRC related defines are moved to a separate file. Documentation was also enhanced.

2002-11-05 11:14
0.3.2

Zend IDE的风格文件加入。在绰号空间和用户名是全自动删除,昵称碰撞检测。一个严重的错误fsock是固定的,以及一个有问题时使用和通过引用传递参数。 listen_for()现在执行快速断开。日志记录系统现在包括调试级别和基准系统加入。 fsockets改为运行非阻塞模式,由于与getstatus问题。 A模式的方法是增加或改变用户的渠道模式,随着运算,deop,禁止和取消禁止的方法。
标签: Major feature enhancements
Zend IDE style documentation was added. Spaces in nicknames and usernames are automaticly removed, and nickname collisions are detected. A serious fsock bug was fixed, along with a problem with & being used when passing parameters by reference. listen_for() now performs a quick disconnect. The logging system now includes debug levels and a benchmark system was added. fsockets was changed to run in non-blocking mode, due to issues with getstatus. A mode method was added for changing user or channel modes, along with op, deop, ban, and unban methods.

Project Resources