a very nice library written in Java JavaでIRCクライアントを作成しましたが、DCCダウンロードオプションに関する情報が見つかりませんでした。DCCを使用したファイルのダウンロード
私は記事/ヒント/これを処理する方法のソースコードをリンクすることができます誰かを探しています。
Definition found on Wikipedia: DCC接続は、2つの異なる方法で開始することができます。
- 最も一般的な方法は、DCCセッションを開始するためにCTCPを使用することです。 CTCPは、あるユーザからIRCネットワークを介して別のユーザに送信されます。
- DCCセッションを開始する別の方法は、クライアントがDCCサーバーに直接接続することです。この方法を使用すると、トラフィックはIRCネットワークを経由しません(参加者はDCC接続を開始するためにIRCネットワークに接続する必要はありません)。
別の素敵なページexplain DCC protocolへ: DCC転送 ...「DCC転送部は、すべてのDCCサブプロトコルのために異なっているが、それは常にクライアントのTCP接続に直接クライアント上で実行されます。」...
答えの一部を得ました:pircBotは、この種の機能を使用しています。Javaで書かれた機能性を組み込んで、DCC経由でファイルを送信します。 javadocの
公共ボイドは(ファイルのファイル、ブール履歴書)を受信
'を受け取る'
私は、docに、あなたは正しいと思う:「ソケットを作成しINADDR_ANY、ポート0にバインドし、(リスニングソケット)、それは受動的作る...」リンク用THX – Dax