[JAVA] Obtenir Liste des Réseaux Wifi
Squaler
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
Squaler Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
Squaler Messages postés 7 Date d'inscription Statut Membre Dernière intervention -
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
- Liste déroulante excel - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Liste des appareils connectés wifi - Guide
- Eclipse java - Télécharger - Langages
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)