zoukankan      html  css  js  c++  java
  • 仿照手机写一个WIFI的操作程序

    本篇博客仿照手机的功能,写一个WIFI的操作程序。

    手机的WIFI功能有哪些呢?
    当我们进入wlan的设置界面的时候,将自动识别出若干个wifi的热点,并且会自动更新,当点击某个wifi热点的时候,然后会提示用户输入密码,连接。对于某个wifi热点,如果曾经连接过它,曾经设置过密码的话,下次再连接的时候就不需要再输入密码了。它会将密码记录下来,以后自动会去连接。
    总结如下:就有这几个功能
    a. 自动扫描WIFI热点
    b. 点击某个WIFI热点后会去连接它, 必要时让你输入密码
    c. 曾经连接过的WIFI热点会保留它的密码等信息, 以后会自动连接

    如何实现这些功能呢?回顾以前所学的几篇博客,运行wpa_supplicant服务器程序,再去运行wpa_cli。在wpa_cli中可以执行各种命令来操作wifi

    依照wpa_cli,给wpa_supplicant发各种命令,比如:
    scan
    add_network, set_network,select_network
    save_config

    wpa_cli要去连接wpa_supplicant,两者是通过socket进行通信的。
    核心:wpa_cli 通过 wpa_request 向 wpa_supplicant 发出命令,并得到结果

  • 相关阅读:
    Dom解析
    几道算法水题
    Bom和Dom编程以及js中prototype的详解
    sqlserver练习
    java框架BeanUtils及路径问题练习
    Java的IO以及线程练习
    在数据库查询时解决大量in 关键字的方法
    SaltStack--配置管理
    SaltStack--远程执行
    SaltStack--快速入门
  • 原文地址:https://www.cnblogs.com/-glb/p/11616576.html
Copyright © 2011-2022 走看看