[JAVA] Obtenir Liste des Réseaux Wifi
Squaler
Messages postés
8
Statut
Membre
-
Squaler Messages postés 8 Statut Membre -
Squaler Messages postés 8 Statut Membre -
Bonjour à tous,
Je souhaiterai créer une méthode dans mon programme qui me permettrai obtenir la liste de tous les points d'accès wifi disponible.
J'utilise Windows 7 et je code sur Eclipse.
Je n'ai absolument aucune idée par où commencer alors je vous demande donc de l'aide.
Merci beaucoup
Je souhaiterai créer une méthode dans mon programme qui me permettrai obtenir la liste de tous les points d'accès wifi disponible.
J'utilise Windows 7 et je code sur Eclipse.
Je n'ai absolument aucune idée par où commencer alors je vous demande donc de l'aide.
Merci beaucoup
A voir également:
- [JAVA] Obtenir Liste des Réseaux Wifi
- Jeux java itel - Télécharger - Jeux vidéo
- Liste déroulante excel - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Liste des appareils connectés wifi - Guide
- Waptrick java voiture - Télécharger - Jeux vidéo
2 réponses
Dis bonjour à JNI (ou JNA)!
Java n'est pas capable de récupérer ce genre d'infos: toutes les platformes n'ont pas forcément du Wifi, et la gestion des points d'accès est trop dépendante de l'OS.
Windows expose une API, WlanGetAvailableNetworkList, qui remplit une structure WLAN_AVAILABLE_NETWORK_LIST.
Mais tout ça c'est du C/C++, et Java peut interagir avec du C/C++ avec JNI, la Java Native Interface.
Coder en JNI n'est pas nécessairement dur, mais il faut apprende à le faire: tutoriel ici.
L'autre solution, JNA, Java Native Access, ne nécessite pas de coder en C/C++, mais il faut quand même savoir comment les structs/appels de fonction fonctionnent.
Avec JNA, on fait tout depuis le code Java. (le tuto ci-dessus donne aussi un cours sur JNA)
Java n'est pas capable de récupérer ce genre d'infos: toutes les platformes n'ont pas forcément du Wifi, et la gestion des points d'accès est trop dépendante de l'OS.
Windows expose une API, WlanGetAvailableNetworkList, qui remplit une structure WLAN_AVAILABLE_NETWORK_LIST.
Mais tout ça c'est du C/C++, et Java peut interagir avec du C/C++ avec JNI, la Java Native Interface.
Coder en JNI n'est pas nécessairement dur, mais il faut apprende à le faire: tutoriel ici.
L'autre solution, JNA, Java Native Access, ne nécessite pas de coder en C/C++, mais il faut quand même savoir comment les structs/appels de fonction fonctionnent.
Avec JNA, on fait tout depuis le code Java. (le tuto ci-dessus donne aussi un cours sur JNA)