0

ちょっと変わったお願いがあります。私がやろうとしているのは、IRC プロトコル経由で着信するすべてのトラフィックを特定のポートでリッスンすることです。次に、これらのメッセージ/コマンド/ect をすべてログに記録したいと思います。しかし、私はチャンネルに参加したくありません。聞いて記録したいだけです。これを行う簡単な方法はありますか?私はツイストで irc.IRC と irc.IRCClient クラスを見てきましたが、どちらもこれを行うにはレベルが高すぎるようです。これを行う唯一の方法は、基本サーバー クラスに単純に降りることですか、それともツイストのより高いレベルの機能の一部を引き続き活用できますか?

4

2 に答える 2

1

この問題については、やや回りくどい方法で対処しました。私たちは、twisted で構築された汎用の 16 進ダンプ プロキシ サーバーに取り組み、それからより詳細な解析アルゴリズムを作成しました。

于 2011-03-05T22:41:11.933 に答える
0

サーバーに接続するだけでは、これを行うことはできないと思います...サーバーは、あなたが参加していないチャンネルのメッセージを送信しません. それともあなたはサーバーのホストですか?

于 2010-06-27T18:05:26.187 に答える