ユーザーを ejabberd に移行するためのスクリプトをいくつか作成しようとしていますが、ユーザーをトランスポートに登録するために提案された唯一の方法は、クライアントを使用してサービスを検出することです。確かに方法はありますよね?
1 に答える
0
- トランスポートごとに 1 回通過し、自分自身を登録します。XMPP パケットをキャプチャします。
- トランスポート登録データを現在のシステムから csv ファイル、xml ファイル、または構造がわかるものにダンプします。
- jabberpy、xmpppy、pyxmpp などを使用してスクリプトを作成し、トランスポートに登録する各ユーザーをエミュレートします。
1 つの問題は、トランスポートをオンラインにするためにインターネットに接続する必要がある場合があることです。次に、他の誰かのアカウントでライブになります。jabber サーバーの現在のパスワード データを取得できない場合は、すべてをデフォルトに設定し、トランスポート登録後に元に戻します。
于 2009-11-09T19:02:43.027 に答える