我想用Javascript构建一个IRC客户端,也许是使用jQuery,但我在开始时有点挣扎。
我看了http://qwebirc.org/以及他们是如何做的,但他们只有很多的代码才对他们的项目做特定的事情。
我在网上搜索了一个简短的例子,让我开始,所以我可以进一步构建。关于在哪里寻找的建议,或者能够提出示例的人?
答案 0 :(得分:1)
后端是否比使用jQuery或类似的东西更重要。您可能知道,您无法在Javascript中编写完整的基于浏览器的IRC客户端; JS只使用XMLHTTPRequest从连接IRC的服务器端套接收数据,这些套接字是用PHP实现的。
为此,您可能会有更多运气寻找某种PHP IRC库(如:http://sourceforge.net/projects/phpsmartirc/),然后单独设置客户端前端,这将在某种程度上缓解“很多代码只针对他们的项目“。
答案 1 :(得分:0)
这是一个开源项目,它在制作AJAX IRC客户端方面取得了一些进展: https://github.com/naneau/node-irc-client
答案 2 :(得分:0)
Elliott,后端没有比界面前端更重要的考虑因素,但是对于专业程序员来说,开始使用Ajax IRC客户端是一个很好的理想选择!
PHP Smart IRC 是一个包PEAR,旨在通过PHP套接字实现IRC协议通信。
优点是命令的实现已经准备就绪,不需要从头开始这个类。
答案 3 :(得分:0)
任何尝试都只是使用AJAX作为在托管Web服务器上运行的IRC客户端/服务器之间的中间步骤。
使用jquery.ui.chatbox作为通过AJAX发送和接收的消息的接口,可以灵活地以多种方式实现它,例如: