Как получить список точек доступа 802.11 и их MAC-адресов, показанных в раскрывающемся списке? - PullRequest
1 голос
/ 19 января 2011

Мой Mac говорит, что поблизости есть 10 точек доступа. Как программно прочитать этот список точек доступа, получая как уровень сигнала, так и MAC-адрес точек доступа?

Ответы [ 2 ]

7 голосов
/ 19 ноября 2012

Команда airport с опциями -s или -I полезна: /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport

1 голос
/ 19 января 2011

Используйте частную платформу Apple80211 (/System/Library/PrivateFrameworks/Apple80211.framework). Поскольку он является частным, официальной документации нет, но вы можете получить много информации, прибегая к помощи «apple80211». Я нашел http://code.google.com/p/iphone-wireless/wiki/Apple80211Functions, чтобы быть лучшим источником. Это специально для разработки iPhone, но рамки практически идентичны. Два самых больших различия: расположение загрузки и тот факт, что она может быть связана на Mac вместо загрузки во время выполнения.

...