13

基本的なIRCクライアントとして機能する小さなチャットウィンドウをプログラムに埋め込みたいです。これには、接続、切断、ユーザーの一覧表示、プライベートメッセージの送信などの制限された機能が必要です。

これを書いている時点で、単純なアプリケーションを作成するのが難しすぎる肥大化したライブラリをいくつか試しました(多くのイベントの配線、チャネルやモードなど、興味のないものの処理)。私が試した他のライブラリは、古いバージョンの.NET用に開発されており、非推奨の警告がたくさんあります。C#で軽量IRCクライアントを開発するにはどうすればよいですか?

4

4 に答える 4

11

2年後、今ではかなりうまく機能しているように見えるircdotnetがあります。

これは、Windows 8メトロスタイル(WinRT)アプリではまだ機能しない(そしておそらく機能しない)ことに注意してください。

于 2012-03-14T03:30:08.573 に答える
3

CodeplexにはたくさんのIRCライブラリがあり、そのうちの1つはNebo IRCです:http://nebo.codeplex.com/

Codeplex上の他のいくつかのIRCライブラリ:http://www.codeplex.com/site/search? projectSearchText = IRC

于 2009-12-25T22:48:40.960 に答える
2

プロトコルはとても単純なので、おそらく自分でそれを行うことができると思います。本当に、私は数年前に単にtelnetを使用してテストしました!いくつかの単純なクライアントのソースを取得して、同じコマンドを実装するだけです。

参照できます:http ://www.irchelp.org/irchelp/rfc/rfc.html

于 2009-12-25T22:22:05.630 に答える
1

このC#IRCライブラリを使用してみてください: http ://www.meebey.net/projects/smartirc4net/

それは多くの方法を持っています、私はあなたがそれらであなたが望むすべてを達成できると確信しています: http ://smartirc4net.meebey.net/docs/0.4.0/html/

SmartIrc4netを使用するプロジェクト

  • SmuxiIRCクライアント
  • SparkleShare
  • 低軌道イオンキャノン
  • モンキーレンチ
  • U-LyssIRC-ボット
  • DGネットワ​​ーク
  • アボット
  • Spike.NET
  • プレリュードチャットボット
  • VandalSniper

参照:C#を使用してIRCサーバーの特定のチャネルのユーザーリストを取得します

于 2012-09-12T18:58:17.577 に答える