Сканирование и подключение к Wi-Fi-сетям с использованием Java

Необходимо написать клиент, который может сканировать доступные сети WIFI и подключается к наиболее известному с помощью Java. Это может быть настольный клиент, который выполняет эту работу. Любые указатели будут полезны и оценят ваш ответ.

Ответ 1

Вам придется полагаться на библиотеку JNI, поскольку вы не можете получить доступ к беспроводному устройству непосредственно на Java.

jWlanScan для Windows.

Ответ 2

Я предлагаю вам действовать в вашей операционной системе. И для каждой поддерживающей операционной системы попробуйте проанализировать результаты командных строк, необходимых для подключения беспроводных устройств. Это довольно прямолинейно, и вам не придется работать с библиотеками JNI.

Например, для окон вы можете увидеть введенные здесь, здесь и здесь, а для linux все же проще.