闲来无事

最近项目需要爬取目标特定数据,想使用代理,价格太贵,无论是根据流量还是次数收费都不划算,再者,目标风控措施不是很严格,所以我选择了一个折中的方案,使用拨号VPS运行项目,但是如何自动切换IP呢?网上找了一圈,除了断网自动重拨的脚本工具,似乎没再找到联网情况下也能自动重拨的(这里重拨的目的是换IP),所以使用Golang完成了该项目,测试平台为Windows10/11,7可能无法运行。逻辑为:运行程序后断开宽带连接 -> 使用自定义的账号密码重连宽带 -> 使用网络接口获取当前IP地址以及城市 -> 将上述步骤内容均输出在同目录日志文件里

使用方法

1.解压并将两个文件放在同一目录下
2.文本编辑start.bat,将username和password修改为对应的宽带账号密码,保存
3.双击start.bat即可运行
4.百度一下windows如何设置定时任务,或者使用其他第三方工具

下载

AutoNETConnect.zip