关于如何在程序中判断Windows系统自带的移动热点是否开启解决思路
侧边栏壁纸
  • 累计撰写 12 篇文章
  • 累计收到 7 条评论
    已存活 146231316

关于如何在程序中判断Windows系统自带的移动热点是否开启解决思路

jacksen168
2023-04-09 / 0 评论 / 5 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年04月09日,已超过321天没有更新,若内容或图片失效,请留言反馈。

关于如何在程序中判断Windows系统自带的移动热点是否开启解决思路

前言

最近在写python时,遇到了电脑开热点的问题,网上大多数都是通过创建虚拟网卡的方式开启热点。我也看了一下,但不适合我,于是我通过其他方式开启了Windows系统自带的移动热点。又被它长时间无人连接会关闭所困扰。于是上网查了一下如何通过代码判断Windows系统自带的移动热点是否开启,很可惜无论是C#还是python其他什么的语言都没有相关的内容,可能是我的问题前所未有,于是我打算自己研究。

核心原理

Windows系统自带的热点功能也其实是通过创建一个虚拟网卡来发射WIFI信号,移动热点关闭虚拟网卡也会关闭,那么就可以用ping的方式来ping它的网关这样就知道它是否在开启着热点了
首先看一下它的网关地址:
关于如何在程序中判断Windows系统自带的移动热点是否开启解决思路1.png
拿到它的网关IP:192.168.137.1
然后打开热点ping它
关于如何在程序中判断Windows系统自带的移动热点是否开启解决思路2.png
再看看关闭热点后,ping不ping的通
关于如何在程序中判断Windows系统自带的移动热点是否开启解决思路3.png
看样子行的通,开了热点就ping的通,反之就ping不同。
那么就没问题了,通过这种方式各语言都能通过ping的方式来判断Windows系统自带的移动热点是否开启了。

0

评论 (0)

取消