コンピュータが現在接続しているワイヤレス ネットワークの名前 (SSID) を取得したいと考えています。IP Helper API を調べましたが、それ以外はすべて (DNS サーバー、IP アドレスなど) あるようです。どんな助けでも大歓迎です。
6030 次
2 に答える
5
ネイティブ wifi APIを使用する必要があります。ここでサンプルを見つけることができます(あなたが尋ねたクエリ SSID を含む)。
于 2011-01-13T18:30:21.227 に答える
4
これはOSに依存します。最も簡単な方法は、システムのnetshまたは同等のものをシェルアウトして実行し、結果をgrepすることです
例えば。Windowsでは「netsh wlan show int」が与えます
There is 1 interface on the system:
Name : Wireless Network Connection
Description : Broadcom 802.11g Network Adapter
GUID : 1de52c34-2e59-46c4-ae8d-8d442c44dfd
Physical address : 00:00:56:b6:ad:00
State : connected
SSID : xxx
BSSID : 00:00:5b:27:83:ea
Network type : Infrastructure
Radio type : 802.11g
Authentication : Open
Cipher : WEP
Connection mode : Auto Connect
Channel : 6
Receive rate (Mbps) : 54
Transmit rate (Mbps) : 54
Signal : 90%
Profile : xxx
Hosted network status : Not started
于 2011-01-13T18:14:41.657 に答える