問題タブ [smack]

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.

0 投票する
3 に答える
2981 参照

gmail - Smack を使用してファイルを送信するには?

私はこのコードに苦労しています:

ファイルを送信できないようです。

誰でもこの問題を解決できますか?

0 投票する
2 に答える
13554 参照

xmpp - xmppの名簿に新しい仲間を追加する方法

こんにちは、私は smack.jar を使用しています。それを使用して gtalk に接続できます。これを使用するとRoster.getentries() 、仲間リストを取得できます。しかし、新しい友達を buddyList に追加するにはどうすればよいですか。新しいユーザーを追加するための API smack エクスポーズはありますか??

ありがとう

0 投票する
4 に答える
7427 参照

android - Smack と aSmack の違いは何ですか?

Android ではSmackを使用できませんが、 aSmackは完全に機能しますか? ソースコードを比較すると、どこか似ているように見えますが、その違いはどこにあるのでしょうか?

Smack と aSmack の違いは何ですか?

0 投票する
2 に答える
1115 参照

java - アンドロイド+スマック+オープンファイア

開いているサーバー情報をJavaプログラムに取得することに疑問があります

  1. 既存のユーザーを新しく登録したユーザーに表示する
  2. グループの追加と削除
0 投票する
1 に答える
2932 参照

xmpp - チャットを開始せずに XMPP メッセージを送信する

基本的に、「特定の」チャットメッセージ に自動的に返信する XMPP クライアントを作成しています。

私のセットアップは次のようなものです:

  • アカウントx@xyz.comで実行するように構成されたマシンでpidginを実行しています。
  • 同じアカウントx@xyz.comで実行するように構成された独自の jabber クライアントがあります。
  • 他の XMPP クライアントが存在する可能性があります 。

    これが私の要件です:

    gtalk で受信する特定の種類のメッセージを自動化しようとしています。したがって、「お元気ですか」などの特定のメッセージを受け取るたびに、自分の XMPP クライアントは自動的に「元気です」と返信する必要があります。お元気ですか」. x@xyz.comに (クライアントが返信する前後に)送信されたすべてのメッセージは、すべてのクライアントが受信する必要があります (私のクライアントには UI がなく、特定のメッセージにしか応答できません)。

    これで、クライアントが自動的に応答するようにコーディングできました。これはうまくいきます。しかし、私が直面している問題は、返信するとすぐに (私は smack ライブラリを使用します)、x@xyz.com に送信される後続のすべてのメッセージが XMPP クライアントによってのみ受信されることです。これは明らかに問題です。私自身のクライアントは非常にダンプされており、UI がないため、送信された残りのメッセージを見ることができず、メッセージを「失う」ことになります。

    他の XMPP クライアントでも同じ動作を観察しました。問題は、これが XMPP の要件であるかということです (申し訳ありませんが、XMPP プロトコルをよく読んでいません)。XMPP クライアントをコーディングして、ユーザーに応答を送信し、現在メッセージをリッスンしているすべてのクライアントで後続のすべてのメッセージを受信できるようにすることは可能ですか? 私のクライアントを本格的な XMPP クライアントにすることは解決策ですが、その方法には行きたくありません。

    私の質問が明確であることを願っています。

  • 0 投票する
    4 に答える
    3906 参照

    java - Smackによる最初のメッセージの受信の問題

    以下のコードを使用してメッセージを送信します。

    以下は、JabberIDに送信されたメッセージを非同期で受信するためのものです。

    メッセージの送信は問題ありません。

    しかし、別のJabberIDからメッセージを受信することは、そのJabberIDにメッセージを送信するまで達成されません。

    その後、私はそれによって送信されたメッセージを適切に受信します。

    リストにないjabberIDからメッセージを受信する必要がある場合が多く、チャットを開始する側がアプリケーションではない場合が多いことに注意してください。

    上位のコードはスマックサンプルですが、PacketListener実装をインラインで作成しないことを除いて、私のコードは完全に同じです。

    0 投票する
    2 に答える
    1267 参照

    android - AndroidでのMSNメッセンジャーへの接続

    以下のコードで Smack ライブラリを使用して MSN メッセンジャーに接続してみました

    「接続に失敗しました、サーバーからの応答がありません」というメッセージが表示されます

    私もJava msnライブラリを使用してみましたが、これも機能していません。

    TJMSN ライブラリも使用してみましたが、私のアプリケーションは Verify エラーでクラッシュしています:

    これで私を助けてください... Androidでmsnメッセンジャーに接続する方法を提案してください

    0 投票する
    1 に答える
    773 参照

    api - smack api でエージェントのチャット履歴の問題が発生する

    Smack API接続を使用してGoogleトークに接続するJavaプログラムを作成し、受信メッセージの送信が正常に機能している場合、Smack APIを使用してチャット履歴を取得するにはどうすればよいですか

    smackにはAgentchatHistoryというメソッドが1つありますが、どのように使用できますか

    0 投票する
    2 に答える
    328 参照

    android - Android のスマックが機能しなくなる

    私はAndroid用のSmackで遊んでいます-xmppプロトコルを使用してチャットクライアントを作成しています。ここからパッチを適用した Smack を使用
    ました。約30分で数回接続/切断します。しかし、今日私はオフィスに来て、もう一度チャットしようとしましたが、うまくいきません。それは奇妙だ。誰もその問題に遭遇したことがありますか?

    ベスト、息子

    0 投票する
    2 に答える
    1807 参照

    android - XMPP バインド メッセージからパブリック IP を取得するにはどうすればよいですか?

    私は Android アプリを作成していて、自分のパブリック IP を知る必要があります。私のアプリでは、XMPPサーバーとの会話にSmackライブラリを使用しています(IPを知るだけでなく必要でした)

    サーバーから受信したバインド メッセージは次のようになります。

    しかし、私はそれが次のようになるのを待っています:

    11.22.33.44 の代わりに、私のパブリック IP にする必要があります。