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 发出命令,并得到结果

  • 相关阅读:
    字符串 高精度计算
    JAVA Socket编程 课堂作业
    图论 Floyd算法
    天梯赛题解 L1-049 天梯赛座位分配
    天梯赛题解 -L1-039 古风排版
    HDU 5558 后缀数组
    HDU 6194 后缀数组
    HDU 5769 后缀数组
    HDU 4691 后缀数组+RMQ
    HDU 4135 容斥原理
  • 原文地址:https://www.cnblogs.com/-glb/p/11616576.html
Copyright © 2011-2022 走看看