歲月留聲

IP地址修改器by kn007更新IPTools 5.0.6.3

IP 地址修改器,是类似 NetSetMan 的小工具,可以快速切换电脑 IP 工具,可以获取当前 IP 保存为备用配置……

IP地址修改器by kn007更新IPTools 5.0.6.3 - 第1张图片

IP 地址修改器 IPTools 作者是博友 kn007,发布页面:IP 地址修改器 5.0 重制版」,工具使用 Autoit 会被杀软误报……

「IP地址修改器by kn007更新IPTools 5.0.6.3:https://0xo.net/557」

下面是原文介绍摘要:

IP 地址修改器 5.0 重制版

2018.08.19 by kn007

「IP地址修改器by kn007更新IPTools 5.0.6.3:https://0xo.net/557」

重制了 10 年前的 “IP 地址修改器”。。。之前最后一个版本更新,是 2.0 最终版,在 09 年发布。

重制有几个原因,首先是不支持 Win 10;其次,一些 Bug 和年轻时的中二等也导致了这次重制。

重制后,已在 Win XP、Win 7、Win 10、Server 2003、Server 2008 下测试通过。

「IP地址修改器by kn007更新IPTools 5.0.6.3:https://0xo.net/557」

重制原因,主要是因为工作上,调试网络时会换不同的 IP,有工具快速切换会舒服很多。

现在为了方便管理,一个地方会有几十个 VLAN,调试时,不断切换还是很累人的。

程序主要原理还是利用了 WMI 的 Win32_NetworkAdapter、Win32_NetworkAdapterConfiguration,还有 Netapi32.dll 及注册表补充来获取信息,硬件方面用了 Setupapi.dll 来控制网卡禁启用。

「IP地址修改器by kn007更新IPTools 5.0.6.3:https://0xo.net/557」

本想用下 iphlpapi.dll 获取信息的,但测试完,感觉就是个废物。。没什么卵用。

至于 MSFT_NetAdapter,因为最低要 Win 8 或 Server 2012 就放弃了。看了下,就是信息整合比较好、方法比较多,但还是要配合 Win32_NetworkAdapterConfiguration 使用。啥时候能有个动态库或好的 WMI 类单独来管理就好了。。。

新版的配置方案 INI 放在程序根目录下的 “ip.dat”,而非旧版在 AppDataDir 下。主要是为了方便备份,做了这个改变。另外也加强 GUI 对配置文件的管理。

程序截图:

IP地址修改器by kn007更新IPTools 5.0.6.3 - 第2张图片

作者站点下载地址:IP 地址修改器.rar(解压密码:kn007.net)

病毒检测报告:virustotal.com

备用下载:IP 地址修改器- 5.0.3.2-20200607(解压密码 1024)

2024-06-29:IP 地址修改器.exe-5.0.6.2

2024-07-03:IP 地址修改器.exe-5.0.6.3

IPTools 5.0.6.3:
1. 调整配置方案检测逻辑
2. 为 “高级选项” 添加保存配置按钮
3. 为 “导入配置” 添加从 Excel 导入配置的功能(详见主界面 F1 说明介绍)
4.“导入配置” 按钮布局调整,保存配置和另存配置功能合二为一
5. 优化部分函数执行逻辑
退出移动版