問題タブ [zeroconf]
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.
python - Python との ZeroConf チャット
メニュー システムに基づいて基本的な質問に答えるヘルプデスク システム用の Bonjour (または Ahavi) チャットボットをセットアップしようとしています。私の質問の基本は、チャットクライアントとしてネットワークに接続できるように、python でボットを作成する方法です。
基本的に、iChat や Empathy (またはローカル ネットワーク経由でユーザーを表示できる任意のチャット プログラム) を使用して私のネットワークにいる人は、別のユーザーと同じようにボットを見る必要があります。ボットの実際の部分をプログラムするのは非常に簡単ですが、それをネットワーク上で取得する方法がわかりません。
私は ZeroConf を調べましたが、それがどのように機能するか、または Python で実行されているチャット サービスを取得する方法が正確にはわかりません。pybonjour、avahi の python バインディング、および pyzeroconf への参照を見てきましたが、それらを設定する方法がわかりません。
誰かが例、参考文献、またはこのテーマについて読むのに適した記事を提供できれば、それは大歓迎です。ありがとう!
コリー
windows - VisualC++でBonjourサービスをアドバタイズする方法
これが可能かどうかを調べようとしていますが、Visual C ++を介してBonjourサービスを宣伝する最も簡単な方法は何ですか?
python - Python を使用して LAN 上でサービスを公開および検索する適切な方法
私のアプリは TCP ソケットを開き、同じアプリケーションを使用してネットワーク上の他のユーザーからのデータを待ちます。同時に、ネットワーク上の特定のホストにデータをブロードキャストできます。
現在、データを送信するには宛先ホストの IP を手動で入力する必要があります。アプリケーションを実行しているすべてのホストのリストを見つけて、ユーザーがデータをブロードキャストするホストを選択できるようにしたいと考えています。
Bonjour/ZeroConf は、これを達成するための正しいルートですか? (OSX/Win/*Nix のクロスプラットフォームにしたい)
android - Android での Bonjour の実装
Android アプリに bonjour/zero conf を実装しようとしています。利用可能なすべてのデバイスを検索するために jmDns ライブラリを使用しています。同じネットワーク内のデバイスを検索するために使用しているコードは次のとおりです。
基本的に、利用可能なすべてのデバイスのリストを表示できるように、それらをリストに追加しています。このコードを実行すると、例外やエラーのようなものは発生しません。しかし一方で、私のリストには何も追加されていません [PS: ネットワークには少なくとも 5 ~ 6 台の PC と Mac があります。
また、このコードからリストを取得しようとしました:
listener
アクティビティの で定義されonCreate
ます。しかし、これもデバイスを返しませんでした。
私がここで間違っていることを提案してください。どんな助けでも大歓迎です!
networking - Windows Mobile WiFi の管理と制御のための管理されたライブラリ/コンポーネント/API?
Windows Mobile 6 および .NET CF 3.5 アプリケーション内で使用できる商用または無料の .NET CF ライブラリ/コンポーネント/API を知っている人はいますか?
範囲内の利用可能な WiFi ネットワークのリストを列挙し、リスト内の特定の SSID/ネットワークを接続および切断し、プログラムで SSID 間の切り替えを管理します (たとえば、現在「public1」に接続していて、「public2」に切り替えたい場合)。いくつかのことを行ってから、「public1」に切り替えます)。
私はこれのために OpenNETCF ライブラリを試してみましたが、ある程度は機能しますが、C# コードで catch() を使用して処理できないネイティブ例外で頻繁にクラッシュするため、エンドユーザーにバブルアップし、厄介な問題が発生します。 「送信」ボタンと「送信しない」ボタンのある Windows クラッシュ画面。
OpenNETCF フォーラムは死んでいるようで、多くの投稿がありますが、ほとんどの投稿には返信がありません。これらの人たちからの最後のリリースは 2009 年 3 月にさかのぼります。
android - Android の JmDNS
Android で jmdns を使用してサービス ディスカバリに成功しましたか? Android で jmdns を使用してサービスを検出できないという同じ問題に直面しています。
jmdns を使用したコードから、次のタイプのサービスを検出しようとしています。
Linux Ubuntu PC に _afpovertcp._tcp サービス タイプ (Avahi パッケージ) をインストールしました。コードと Linux マシンを搭載した Android スマートフォンは、どちらも WI-FI に設定されています。まだ Linux PC を検出できません。
networking - iChatはbonjourチャットにどのプロトコルを使用しますか?
ボンジュールとは言わないでください。私が収集できる最善の推測はXMPPですが、それは正しくないと思います
android - アプリケーションがANRモードに入る
ユーザーが私のアプリケーションの戻るボタンを押したとき。シナリオは次のとおりです。
- ユーザーがアプリケーションを起動します-アクティビティが表示されます
- ユーザーが戻るボタンを押す
- ユーザーがアプリケーションを再起動します。 この時点で、アプリケーションは空白の画面を表示するだけで、しばらくすると[強制終了]ダイアログが表示された後、どのボタン(ホーム/戻る)も応答しません。
注:ユーザーが[ホーム]を押してからアプリを再起動した場合、ユーザーが[戻る]を押してから再起動した場合にのみ、これは発生しません。
私のonCreate()には、いくつかのネットワークセットアップコードがあります。ただし、onDestroy()には対応するクリーンアップコードがあるため、なぜこれが発生するのかわかりません。
何が起こっているのかわからず、これをデバッグする方法もわかりません。
興味深いことに 、Androidマーケットからダウンロードしてデバッグに使用した人気のアプリ「ZeroconfBrowser」にも同じ問題があるようです。
編集:コードをonStart()/ onStop()からonCreate()/ onDestroy()に変更しました。以前と同じ問題。
編集:同様の問題で実行している人にとって、これは私の悲惨さを引き起こしていたものです。Androidコードは原因ではありませんでした: http ://sourceforge.net/tracker/index.php?func = detail&aid = 2933183&group_id = 93852&atid = 605791
c# - Win7 x64 上の .NET での Bonjour/Zeroconf
x64 システムで Bonjour を介してネットサービスを公開しようとした人はいますか? Mono.Zeroconf、Deusty (コメントに x64 に関する議論があります)、Zeroconf.Codeplexなどのいくつかのライブラリを試しました。プラットフォーム ターゲット x86 用にアプリケーションをビルドしている限り、それらは完全に機能しています。私がやりたいことは、自分のサービスを任意の Win7 マシン (x86/x64) の LAN に公開することだけです。
すべてのヒントは大歓迎です!
敬具、
ウェッシャー