使用DCC下载文件

时间:2012-02-29 12:30:45

标签: java irc

我发现a very nice library written in Java用Java创建了一个IRC客户端,但我找不到有关DCC下载选项的任何信息。

我正在寻找可以链接我文章/提示/源代码的人如何处理这个问题。

Definition found on Wikipedia: DCC连接可以通过两种不同的方式启动:

  1. 最常见的方法是使用CTCP启动DCC会话。 CTCP通过IRC网络从一个用户发送给另一个用户。
  2. 启动DCC会话的另一种方法是让客户端直接连接到DCC服务器。使用此方法,IRC网络上不会有任何流量(涉及的各方不需要连接到IRC网络以启动DCC连接)。
  3. explain DCC protocol的另一个不错的页面: DCC转移 ......“DCC传输部分对于每个DCC子协议都是不同的,但它总是发生在直接客户端到客户端TCP连接上。”......

    得到了答案的一部分:pircBot正在使用这种功能在JAVA中编写的内置函数,以通过DCC发送文件。

    • 在JavaDoc中“接收”

      public void receive(文件文件,布尔简历)

1 个答案:

答案 0 :(得分:1)

DCC是CTCP部分的一部分,IRC RFC似乎只定义了握手部分,而不是实际的传输机制。我想它只是一个插座。

http://www.irchelp.org/irchelp/rfc/dccspec.html