【已解决】检测IP变动后,自动修改,程序不重启,读取到的IP数据不更新
本帖最后由 leibin0121 于 2021-10-9 22:18 编辑如:
之前电脑IP:192.168.1.30
配置文件IP:192.168.1.20
程序运行后会读取活动网卡信息和配置文件里面的比对,不同则修改。
问题:
程序运行后,第一次检测到IP变更后,会自动修改成配置文件里面的IP:192.168.1.20,IP修改成功后,再次将IP改成192.168.1.30,程序不重启的情况下,循环读取到的网卡IP还是之前修改的IP:192.168.1.20。目前没找到解决方法,只能用延时重启自身来达到目的,请大佬们帮忙看看,感激不尽。
配置文件:
IP=
wg=192.168.10.1
zw=255.255.255.0
dns=222.246.129.80
dns1=59.51.78.210
C0:B6:F9:5E:55:BA=192.168.10.19
代码如下:**** Hidden Message *****
第 16行的 $info=_NetworkAdapterInfo1()应该放在循环体中(第23行下面)…… afan 发表于 2021-10-9 21:27
第 16行的 $info=_NetworkAdapterInfo1()应该放在循环体中(第23行下面)……
感谢A大:face (35): 都没看明白啥意思
这个想法不错,看看了。或许以后能用到。 看看楼主获取IP的方式 学习学习新的思路 学习一下。 学习一下
就需要你!!! 思路是非常不错的
页:
[1]