4

我正在创建一个 Swing GUI,我想在 JFrame 中包含一个 irc 客户端。所以我正在寻找一个可以轻松设置并放入 JPanel 的库。但我在谷歌上似乎只能找到在您的浏览器中运行的小程序。

4

3 回答 3

8

有一个IDEA插件。IDEA 是一个纯 Swing 应用程序,所以它可能很接近。

http://plugins.jetbrains.com/plugin/?id=1175

除此之外,试试这个列表:

  • SilverTrout许多但简单的插件。与 PircBot 类似的方法,仅可插拔。
  • IRClib
  • IRC-API - 我没试过。似乎设计得很好,但我还没有找到任何方法。
  • PircBot是最著名的,也可能是最常用的,但存在大量设计误解并使用了几种反模式。仅用于非常简单的机器人。
  • PircBot'是 David Lazar 对 PircBot 的复兴,增加了一些功能,主要是 SSL。
  • 我的PircBot 1.7。**成熟的。我已经部分摆脱了上帝对象反模式并将日志记录更改为 Slf4j / Log4j,以及一些小的添加。
  • PircBotX是 PircBot 的重新实现。

  • JawaBot 2.x是一款具有 IRC 和 Web UI 的可插拔独立应用程序,旨在将多种功能置于一个机器人之下,同时仍保持代码结构合理。成熟的.
    目前,插件很少:

    • Jira - 从 Jira 问题跟踪器中解析名称、状态和受让人。可配置。默认配置支持开源存储库:JBoss、Codehaus、Apache 等。
    • 记录器 - 将 IRC 事件记录到数据库。有一个网络用户界面。
    • 预留 - 用于通过 IRC 预留资源。有一个网络用户界面。
    • WhereIs - 在所有频道中查找缺口,支持通配符。
    • Messenger - 将消息传递给连接时离线的用户(“答录机”)。
    • PasteBin - 让我们用户通过 PM 粘贴文本,保存它,并将指向 Web UI 的链接发布到频道。
    • AutoOp - 为用户提供操作。
    • 社交 - 对“嗨!”做出反应 等等Hello World 插件
于 2013-07-14T10:47:41.073 回答
4

我已经成功地使用它来构建 IRC 机器人:http ://www.jibble.org/pircbot.php

我也有仅用于 IRC 的库。

于 2012-04-12T16:36:28.147 回答
0

我正在制作一个 Android 客户端,所以我需要一个 IRC 库,我不喜欢任何库,所以我制作了自己的库,它叫做BlueIRC,它是免费的开源

链接到 Github,查看开发分支,JAR 构建在构建文件夹中

于 2016-03-01T17:13:25.060 回答