2010-05-29 3 views
0

Я хотел бы узнать способ перечислить все доступные Wi-Fi-сети с использованием Java 6.0 и любого стороннего API.tryin 'для перечисления всех доступных Wi-Fi-сетей с J2SE

К сожалению, я не могу найти решение этой проблемы, все, что у меня есть, - это библиотека, которую я не могу использовать, потому что у меня нет никакого примера.

Я буду очень рад, если кто-то сможет мне помочь.

Целевая платформа Win XP/7.

Edit: библиотека я нашел называется jwlanscan

Роб

ответ

0

Я не уверен, что jwlanscan предназначен в качестве библиотеки. Я загрузил его, и похоже, что он содержит приложение gui, которое сканирует беспроводные сети и отображает информацию о них. Существует также класс утилиты, который сканирует информацию и записывает информацию на консоль. Я думаю, вы могли бы использовать это и анализировать информацию, но я не думаю, что существует общедоступный API, предназначенный для этой цели.

+0

Хорошо. Я очень удивлен, потому что знал, что для андроида существуют некоторые librairies. Я все еще с нетерпением жду :) – Rob

+0

Если вы откроете файл jar и декомпилируете файлы классов, вы можете увидеть, как они это делают. В основном это делается с использованием JNI. Существует два метода: «getNetworkAdapterInfo» и «getWirelessApInfo». Поэтому вы можете просто использовать DLL, которая включена, и вызвать собственные методы. Тем не менее, вы не уверены в возможностях лицензии. – DaveJohnston

+0

Ницца! Большое вам спасибо, моя цель состоит не в том, чтобы создать продукт, который нужно продать, но в основном для самообразования. Так что, помоги мне в отличном варианте :) – Rob

Смежные вопросы