問題タブ [wifi]

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 投票する
2 に答える
6936 参照

iphone - iPhone で異なるチャネルの Wi-Fi 信号強度データを取得することは可能ですか?

私の WLAN ルーターはチャンネル 1 から 13 を示しているので、iPhone の Wi-Fi ハードウェアはチャンネルを切り替えることができると思います。アプリ内の特定のチャネルからの信号強度を観察したいと考えています。このデータを取得する方法はありますか?

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

windows-mobile - WindowsMo​​bileでプログラムでPEAP接続をセットアップする

私はこれに数日間取り組んできました、そしてこれは私の頭をやっています:

このアプリケーションは、.NET Compact Framework 2.0を使用して構築されており、WindowsMo​​bile5および6デバイスで実行されます。Wireless Zero Config関数(ここで説明:msdn.microsoft.com/en-us/library/ms894771.aspx)、特にアプリケーションから呼び出したWZCSetInterface関数を使用して、デバイスのWLAN接続をプログラムで設定できます。これは、WEPおよびWPA-PSK接続で正常に機能します。

WPA2ネットワークのサポートを追加する最近の取り組みで、コードを変更することにしました。WZCSetInterfaceを呼び出す前に正しいレジストリ設定を設定することにより、802.1x認証に証明書を使用するWPA2のサポートを正常に追加しました。ここで、PEAP(MS-CHAPv2)認証を使用してWPA2に対して同じことを行います。Windows Mobileでこのような接続を手動で作成する場合、ユーザーはドメイン/ユーザー/パスワードの詳細を入力するように求められます。私たちのアプリケーションでは、これらの詳細をローカルに保存し、ユーザーの介入なしにすべてプログラムでこれを実行したいと考えています。

そのため、証明書認証と同じルートをたどり、WZCSetInterfaceを呼び出す前に正しいレジストリエントリを設定することを考えました。

設定するレジストリ設定は次のとおりです。\HKCU\ Comm \ EAP \ Config \ [ssid name]

  • Enable8021x = 1(DWORD)
  • LastAuthSuccessful = 1(DWORD)
  • EapTypeId = 25(DWORD)
  • Identity = "domain \ username"(文字列)
  • パスワード=
    CryptProtectData関数を使用して暗号化されたパスワードを含むバイナリブロブ(ここで説明:msdn.microsoft.com/en-us/library/ms938309.aspx)

しかし、これらの設定が設定されていて、正しいパラメーターを使用してWZCSetInterfaceを呼び出すと、ドメイン/ユーザー名/パスワードを要求する[ユーザーログオン]ダイアログが表示されます。

パスワードダイアログが表示されないようにし、レジ​​ストリに保存されている設定にすぐに接続するには、私が何をする必要があるかを誰かが知っていますか?

0 投票する
6 に答える
34898 参照

map - Wifi 三角測量

ワイヤレスネットワークを受動的に三角測量する最良の方法は何でしょうか. 利用可能なツールはありますか? アルゴリズム?図書館?

私の目標は、いくつかの場所から信号強度 (DB)、信号/ノイズ比、信号位相などを使用して信号を送受信するさまざまなオブジェクトの相対的なマップを作成することです。十分なサンプリングがあれば、優れた 2D/3D マップを作成できると思います。

私はあらゆる言語/プラットフォームのものを探しています。

いくつかのキーワード: Wi-Fi サイト調査、視覚化、カバレッジ、場所、ポジショニング

kismet を使用してデータを収集し、処理することを考えています。おそらく、相対距離を計算するための 2.4Ghz 範囲の RF のフリー スペース パス ロスです。また、必要に応じて、RF 障害物減衰推定値(ユーザー入力に基づく) を使用して、より正確な推定値を得ることができます。次に、三辺測量を使用して可能な相対座標を生成します。

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

windows-mobile - Windows Mobile Wi-Fi は IE では機能しますが、アプリでは機能しません (SocketException)

Windows Mobile 6.1 .NET CE 3.5 アプリケーションに Wi-Fi 接続を追加しようとしましたが、次の SocketException が発生する理由がわかりません。

接続先が一定時間後に適切に応答しなかったために接続の試行が失敗したか、接続されたホストが応答しなかったために確立された接続が失敗しました

System.Net.Sockets.Socket.ConnectNoCheck(EndPoint remoteEP) で System.Net.Sockets.Socket.Connect(EndPoint remoteEP) で System.Net.Connection.doConnect(IPEndPoint ep) で System.Net.Connection.connect(Object無視されます) System.Threading.ThreadPool.WorkItem.doWork(Object o) で System.Threading.Timer.ring()

エラーコード 10060 (ConnectionTimedOut)

IE が完全に接続しているにもかかわらず。クレードルと GPRS 接続を介して、IE と私のアプリケーションの両方が正常に動作します。

何か案は?

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

javascript - javascriptを使用してブラウザ内のwifiアクセスポイントのssidを見つける方法はありますか?

javascriptを使用してブラウザ内で接続しているwifiアクセスポイントのssidを見つける方法はありますか?

私の推測がない場合は、プラグインを作成する必要があります。ActiveXがこれを許可しているに違いない。

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

iphone - [iPhone]: ワイヤレス ネットワーク経由で出力ストリームを送信する方法は?

iPhone用のwifi経由でテキストを印刷する特定のタイプのプリンター用のアプリを作成したいと考えています。iPhoneは設定アプリで既存のwifiネットワークに参加できますが、ネットワークの出力ストリームを作成して、アプリがそれを使用してコマンドをプリンターに送信できるようにする方法は?

wifi接続はすでにセットアップされているということですが、NSOutputStreamのようなものを取得してデータを書き込むにはどうすればよいですか?

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

c# - WM と C#: WiFi アドホック接続をプログラムでセットアップする方法は?

.NET Compact Frameworkを使用してC#でWindows Mobile 6電話用のトランシーバーアプリケーションを構築しようとしています。

アドホック WiFi接続をプログラムでセットアップする方法は? どのAPIを使用しますか?

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

windows-mobile - Windows Mobile 接続の種類

ユーザーが現在 Wi-Fi 接続を使用している場合はデータをダウンロードしたいのですが、ユーザーがセルラー データ (3G など) を使用して接続している場合は、ユーザーのデータ料金を防ぐために何もしたくありません。

これを行うには、現在の接続タイプを知る必要があります。この情報を提供する API はありますか? (これはネイティブ アプリケーションです。)

ありがとう。

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

iphone - NSNetServiceBrowser が iPhone OS で公開されていないサービスを検出するのはなぜですか?

モバイル アプリのデスクトップ バージョンを構築し、wifi 経由で同期するユーザーを提供します。シミュレーターではすべてがうまく機能します。ネット サービス (デスクトップ アプリによって公開されます) の解決や、サービスが利用できなくなったときの通知に問題はありません。

問題は、電話サービスでアプリを実行すると (場合によっては) 検出されて解決されますが、NSNetServiceBrowser は、サービスが利用できなくなったときに気付かないことです。これが発生すると、ネット サービス ブラウザは、ネット サービス (公開されていない) を常に見つけて解決しますが、接続できません。何度か失敗した後、サービス ブラウザー デリゲートの "didRemoveService" が最終的に呼び出され、アプリは再び正しく動作し始めます。

コードを投稿したいと思いますが、Apple の WiTap の例でも同じ問題が発生していることを発見しました。サービスは公開されて検出されますが、一度使用できなくなると、サービス ブラウザーを実行しているクライアントは更新されず、「存在してはならない」サービスを繰り返し解決しようとします。

Wi-Fi をオフにして WiTap を実行すると (Bonjour は Bluetooth を使用するため)、すべて正常に動作することがわかりました。WiTap が機能しないことについて不平を言う人を見つけることができず、この問題をオンラインのどこにも見つけることができません。おそらく iPhone OS や私の無線ネットワークが原因で、ネット サービス ブラウザが利用できないサービスを見つけて正しく解決できる (しかし接続できない) 理由は何ですか?

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

iphone - iPhoneがwifiネットワークに接続されているかどうかをObjective-Cで確認するにはどうすればよいですか?

Objective-CのiPhoneアプリケーションのコンテキストでは、iPhoneがwifiネットワークに接続されているかどうかを確認し、可能であればこの状態の変化を聞く必要があります。

誰かがこれを行う方法を知っていますか?

ありがとう、gabouy