在网页中嵌入 IRC 客户端的最佳方式

Posted

技术标签:

【中文标题】在网页中嵌入 IRC 客户端的最佳方式【英文标题】:Best way to embed an IRC client in a webpage 【发布时间】:2009-04-22 17:55:27 【问题描述】:

我正在寻找一个好的、免费的、最好是开源的 IRC 客户端以嵌入到网页中。

支持大多数浏览器的明显要求是,如果需要一个插件,它应该是一个已经广泛部署的插件,并且它不应该对服务页面的网络服务器造成太大的压力。

【问题讨论】:

如果您想要在网络服务器上运行的 IRC 客户端,请在 google 中搜索“CGI IRC”。否则,至少有一个可嵌入的 Java IRC 客户端(在用户工作站上运行)。 Mibbit 是一个非常优秀的 IRC 客户端,运行在网络服务器上。无论如何,这不是一个编程问题 - 请尝试在此处查看 ***.com/questions/321618/… 以获取其他可以提供更好帮助的论坛。 这不是编程问题吗?我正在寻找可以在编程项目中使用的组件... CGI IRC 是用 perl 编写的,与旧的代理不同。不使用古老的 perl 而是使用 ECMAscript vulgo JS,Kiwi 更可取。 【参考方案1】:

不是一个真正的编程问题,但Mibbit 非常有能力,我已经将它用于几个不同的应用程序,它总是运行良好。

请注意,如果您的频道位于 the networks listed here that support WEBIRC 之一上,则效果最佳。

【讨论】:

【参考方案2】:

可以嵌入 iframe。 http://webchat.freenode.net/?channels=channel_name

【讨论】:

【参考方案3】:

一个常用的开源平台是QwebIRC。在带有 javascript 前端的 python 中,但有各种打包问题。 KiwiIRC 看起来很有趣,但我还没有尝试过,所以我不能保证。 KiwiIRC 都是 javascript。两者都可以嵌入到 iframe 或类似的东西中。

【讨论】:

【参考方案4】:

我以前看过这些,但我从来没有真正喜欢过它们。我认为最好的整体是Mibbit。我认为最好的方法是要求用户安装客户端并使用 irc:// 链接语法来启动本机客户端。

【讨论】:

【参考方案5】:

我假设 java 小程序会通过多平台/浏览器要求?

Pjirc 它不是我个人使用过的,但我见过不少网站在使用它。

【讨论】:

Pjirc 的最后一个版本似乎是 2004 年。这是为什么呢?

以上是关于在网页中嵌入 IRC 客户端的最佳方式的主要内容,如果未能解决你的问题,请参考以下文章

用于包含在网页中的 PHP IRC 客户端 [关闭]

IRC Python Bot:最佳方式 [关闭]

HexChat IRC 客户端的随机化脚本,在 Python 或 Perl 中

在并发应用程序中使用 HTTP 客户端的最佳方式

为聊天应用程序缓存 apollo 客户端的最佳方式是啥?

JS总结