問題タブ [gloox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2010 - XMPPクライアントライブラリgloox-リンカーがシンボルを見つけることができません
私はこの問題に完全に困惑していて、この問題を解決する方法を本当に理解することはできません。
基本的に、私はVisual Studio 2010でglooxライブラリをコンパイルし(マイナーな調整で完全に機能しました)、.libファイルと.dllファイルを取得しました。私は今、多くのgloox機能を使用する別のプログラムでこれを使用しようとしています。1つを除いて、ほとんどのシンボルを正常にリンクできます。
プログラムを詳細にリンクすると、glooxlibの他のすべてのシンボルが正常にリンクされていることがわかります。
だから私は、シンボルが正しくエクスポートされないかもしれないと思いました、そして私はこれをしました:
dumpbin.exe / exports gloox 1.0.lib
そしてとりわけ私はこれを見ました:
2行目は、シンボルが正常にエクスポートされたことを示しています。
今私が考えることができる唯一の違いは、正しくロードされているシンボルはすべて関数であり、この特定のシンボルは変数であるということです。それでも、エクスポートされた権利がある限り、リンカーはそれを見る必要がありますよね?
どんな助けでも大歓迎です。さらに情報が必要な場合はお知らせください。
ありがとう!
facebook - glooxでFacebookチャットにサインインする方法
glooxを使用してFacebookの友達とチャットしましたが、認証メカニズムはX-FACEBOOK-PLATFORMです。現在、 OAuth1.0 facebook sdkを使用していますが、facebookはsdkをOAuth2.0に変更します。アクセストークンを使用してFacebookチャットにサインインする方法がわかりません。
次のように接続する前に私のFacebookチャット認証コード:
このコードを変更してOAuth2.0に適応させるにはどうすればよいですか?
c++ - Twisted から gloox へ。完全なメッセージ ノードにアクセスしますか?
XMPP/jabber を介して C++ アプリと通信する Python アプリケーションを作成しています。Python 側では、Twisted を使用しました。Twisted で私が本当に気に入っているのは、「メッセージ」XML ノードを直接送受信し、それを使ってやりたいことを何でもできることです。(IE は "body" よりも多くのスタンザを使用しています)。つまり、Twisted は「Element」オブジェクトを返し、send メソッドは「Element」オブジェクトを受け入れます。
私が今 Gloox で見たものから、API は直接「本文」文字列を返しています。
簡単な質問ですが、gloox を使用して完全なメッセージ ノードにアクセスする簡単な方法はありますか?
c++ - gloox libでアクティブな部屋のリストを取得するにはどうすればよいですか?
gloox 1.0 を使用して xmpp ベースのチャット クライアントを作成しています。gloox を使用してサーバー上のアクティブ ルーム リスト (他のユーザーが作成したルーム) を取得する方法がわかりません。ローカルサーバーとして openfire を使用しています。どうやってやるの?
visual-studio-2010 - Visual Studio 2010 で Gloox を使用する
Glooxライブラリ (C++) を使用して Windows XMPP アプリケーションを作成しようとしています。Gloox を Visual Studio 2010 にインポートする方法がわからないので、アプリケーション プロジェクトに含めることができます。
read-me (以下に示す) に記載されている手順を確認しましたが、ライブラリをコンパイルしようとすると、次のエラーが発生します。
ソース ファイルを開けません: 'src\tlsgnutlsserver.cpp': そのようなファイルまたはディレクトリはありません
read-me ファイルに記載されている手順:
MSVC++ での gloox のビルド
- 含まれているプロジェクト ファイルを使用するか、独自のプロジェクト ファイルを作成します。
- 必要に応じてインクルード + ライブラリ パスを調整します
- デバッグ出力を受け取るには、LogSink 機能を使用する必要があります (これは win32 固有ではありません)。
- 建てる
VS10でGlooxを使用した経験のある人はいますか? はいの場合、私を助けてもらえますか?ありがとう!
c++ - ソケット選択でのデッドロックの考えられる原因
C++ で jabber サーバー アプリケーションと別の jabber クライアント アプリケーションを使用しています。
クライアントが大量のメッセージ (1 秒あたり 20 件以上) を送受信すると、select がフリーズして返されなくなります。
netstat を使用すると、Linux でソケットが接続されたままになり、tcpdump を使用すると、メッセージはクライアントに送信されますが、select は返されません。
を選択するコードは次のとおりです。
そして、デッドロックはgdbにあります:
まだ彼に送信しているのに、select がメッセージの受信を停止する原因を知っていますか? ソケットを介して大量のメッセージを送受信する場合、Linux にバッファ制限はありますか?
ありがとう
xmpp - 単一の XMPP 接続を使用して複数のユーザーがサインインする (gtalk に接続された Gloox を使用)
複数のユーザーが単一の XMPP 接続を使用してサインインした可能性はありますか? 目的は、サーバー上で Gloox をホストして通知をプッシュできるようにすることです。
c++ - Gloox が機能しないのはなぜですか?
私は C++ Gloox ライブラリを使用しようとしています。最初にここから例を実行しようとしました
https://github.com/knatten/blog.knatten.org/blob/master/gloox/bot.cpp
次に、別の例を試してみましたが、クライアントがオンラインであることさえわかりません.少なくともプレゼンス情報を送信してオンラインになるにはどうすればよいですか? コンピューターに問題がありますか? 私はUbuntuを使用しています。
コンソールでは、The certificate is not trusted と表示されます The certificate has not got a kown issuer しかし、onTLSConnect は常に true を返すため、少なくともオンラインである必要があります...「It is connected good:)」と表示されるはずです
c++ - glooxボットに間違いがあります
glooxボットがあります。MUCルームハンドラーを作成しようとしていますが、gccでコンパイルすると間違いが発生します。
しかし、私は間違いがあります
次の仮想関数は「MucHandler」/usr/include/gloox/mucroomhandler.h:107内で純粋であるため、抽象型「Muchandler」のオブジェクトを割り当てることはできません。 、gloox :: MUCRoomParticipant、const gloox :: Presence&)
どうやって直せばいいのかわからない。誰か助けてもらえますか?
c++ - GlooxXmppクライアントをOpenfireサーバーに接続できません
サーバー上の他のクライアントと通信する必要があるC++XMPPクライアントを作成するタスクがあります。サーバーに新しいユーザーを登録するために、Glooxライブラリを使用して単純なC++XMPPクライアントを作成しました。私が使用しているサーバーはOpenfireで、IDEはVC++2008です。
コードは正常にビルドされますが、コードを実行すると、次のエラーコード400 ---BadRequestが表示されます。何が問題になっているのか教えてください。ログ-