問題タブ [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 投票する
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

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

windows-mobile - アドホック Wi-Fi Windows モバイル デバイス間で通信するためのより良い方法

アドホック モードで 802.11 を使用して、Windows Mobile 6 デバイスでワイヤレス アドホック通信アプリケーションを開発しています。HP iPAQ 910 デバイスと OpenNETCF スマート デバイス フレームワーク 2.3 を開発に使用しています。

設計上の制約として、各デバイスは SSID として表されます。2 つのデバイスが相互に通信したい場合、イニシエーターは他のデバイスの SSID に切り替え、UDP メッセージをブロードキャストします。ただし、この切り替えは完了するまでに 4 ~ 5 秒かかり、場合によってはこれほど多くの時間を費やすことは望ましくない場合があります。2 つのデバイスが通信できる、SSID の切り替えを回避できる、より優れた高速な方法があるかどうか疑問に思っていました。

さらに情報が必要な場合はお知らせください。よろしくお願いします。

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

c# - .net アプリケーションを使用して Wi-Fi アクセスを制限する

現在、以下は私のwifi接続のセットアップです。

ノートパソコン 1 ------> Wifi ルーター <------ ノートパソコン 2

インターネットにアクセスするためにwifiルーターに接続する約5台のラップトップがあります。ネットワークはパスワードで保護されているため、有効なネットワーク キーがあれば誰でもインターネットに接続してアクセスできます。

ユーザー名とパスワードのリストを持つローカル Web サイトを開発する予定です。誰でも接続できるように、wifi ネットワークのパスワードも削除します。

接続されたシステムがインターネットの Web ページにアクセスしようとすると、(ローカル Web サイトの) ログイン ページにリダイレクトし、ログインするように求めます。正常にログに記録されると、MAC ID が「許可」リストに追加され、監視が開始されます。有効なユーザー名とパスワードを持っていない人は、インターネットを利用できません。

vb.net/c# アプリケーションを介してインターネット アクセスをブロック/許可するアプリケーションを開発することを考えていました。

私はウェブサイトの部分で大丈夫です。私が知りたいのは

  1. .net アプリケーションを介してインターネット アクセスをブロック/許可する方法。

  2. .net で可能ですか、それともアンマネージ コード開発を行うべきですか?

  3. 可能であれば、どこから始めるのが最適ですか? 私は winforms 開発の経験はありますが、ネットワーク プログラミングの経験はあまりありません。

  4. 現在の Wi-Fi 設定に変更はありますか? Web サイトと Windows アプリケーションをホストする新しい Web サーバー/プロキシ サーバーである可能性がありますか?

質問が多くてすみません(;_;)

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

networking - インターネット接続が利用可能になると Blackberry に通知が届きます。

ブラックベリーデバイスでネットが接続されているかどうかを知る方法はありますか.次のコードがありますが、ネットワークがタイムアウトするまで待機していました.

他に方法はありますか。

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

windows-7 - Windows 7 仮想 WiFi アダプターを検出して無効にする方法

Windows 7 には、「仮想ワイヤレス アダプター」と呼ばれる (きちんとした?) 新機能があります。ここでそれについて読んでください:

http://www.istartedsomething.com/20090516/windows-7-native-virtual-wifi-technology-microsoft-research/

Native Wifi API ( http://msdn.microsoft.com/en-us/library/ms706556%28VS.85%29.aspx )を使用して Windows wifi インターフェイス カードを直接制御するアプリケーションがあります。この文書化されたAPIを使用してwifiアダプターを直接制御する必要があり、OSとユーザーに任せることはできないというこの質問の前提としてください。

Windows 7 仮想アダプターは、承認された Windows 7 wifi ドライバーに含まれているはずです。現在出回っているドライバーはかなりバグがあるようで、仮想 WiFi アダプターを手動で無効にしない限り、WLAN API からコマンドを実行したときに実際のアダプターがワイヤレス アクセス ポイントに確実に接続しないことがわかりました。

私の主な質問は、「Windows 仮想 Wi-Fi アダプターの存在を検出するにはどうすればよいですか?」です。

WlanEnumInterfaces のドキュメントには次のように記載されていることに注意してください。

コンピュータに単一のワイヤレス ネットワーク アダプタがある場合、この仮想デバイスは通常、「ネットワーク接続フォルダ」に「ワイヤレス ネットワーク接続 2」として表示され、デバイス名は「Microsoft Virtual WiFi Miniport adapter」です。この仮想デバイスは、ソフトウェア アクセス ポイント (SoftAP) 接続を実行するためだけに使用され、WlanEnumInterfaces 関数によって返されるリストには存在しません。

コントロールパネルが仮想アダプターを表示するために使用する列挙を提供する可能性のあるシェルAPIがあると思われます。

追加のクレジットとして、このアダプターをプログラムで無効にするにはどうすればよいですか?

前もって感謝します。

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

java - Java での Wifi 情報

Javaで近くにある Wi-Fi ルーターのMAC アドレスSSID、および信号強度を取得するにはどうすればよいですか? できればシステムに依存しない、そうでない場合は Windows。

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

c# - Windows Mobile - WiFi 経由のデバイスからデバイスへ?

WiFi経由で2つのデバイス間で通信するための良いAPIまたは例はありますか?

600 ウィンドウのモバイル (バージョン 5) デバイス用のアプリをプログラミングしています。場合によっては、別のデバイスに接続して情報を交換する必要があります。

各デバイスは GPRS 経由で (電話回線を使用して) インターネットに接続します。それを介して通信できますが、速度が遅く、一部の地域では機能しない場合があります (このアプリは全国で使用されます)。

参考までに、Bluetooth も検討する予定ですが、Symbol Devices (MC70) で得られるスタックは Stonestreet One スタックです (変更できません)。マネージ コード API を使用せずにスタックを使用することは非常に困難です。また、使用するには手動設定が必要です。私のユーザーはあまり技術的な傾向はありません。

通信する別の方法 (つまり、WiFi 接続経由) があれば、それが大好きです。

(理想的には、プログラムで WiFi をオンにし、データを送受信してから (バッテリーを節約するために) WiFi をオフにできるようにしたいと考えています)。

どんな助け/提案も大歓迎です。

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

iphone - 現在のアクセスポイントのMACアドレス/BSSIDを取得するにはどうすればよいですか?

私のiPhoneはWiFi接続を介してアクセスポイントに接続されています。Objective-Cを使用してこのアクセスポイントのMACアドレスを取得する方法を教えてください。