< 返回文档列表
4.3.3 方式二:脚本IP配置
noInitnoInit

对于软件没有做兼容的代理IP服务商,通过脚本IP的方式配置,以无忧代理IP为例讲解。

1.创建IP资源

点击资源列表右侧加号,选择脚本IP配置。

①请求频率:每秒每个IP所允许的请求次数,某些代理商对此有所限制时,需要填写。

服务端口:对并行运行软件时有效,多进程共享代理IP时需要填写。

【脚本IP配置

2.右侧需要选择的内容:

协议类型:选择代理的协议类型,软件支持http/https/socket代理。

②返回格式:选择动态IP的返回格式。包括未知、Text、Json、XML。

③刷新周期:指代理IP的有效时长。

④请求地址:粘贴代理商的请求地址。

⑤POST DATA:根据代理不同,post请求的情况下填写该内容。

⑥代码编辑区:需要填写一段脚本,以调用代理IP。代码如下:

3.代码编辑

将下面的代码粘贴到编辑框后,通常仅需修改这句脚本:

this.Insert(ip[0],"","",ip[1].ToInt()/1000, "https");


4.启用代理IP

勾选IP资源前的对勾,再打开启用代理的开关即可。不用的代理资源前面的对勾要去掉。

这里启用代理IP仅对采集生效,对采集预览不生效,采集预览仍然用本地IP。如果采集预览想使用代理IP,需要到设置-系统设置-系统网络代理配置中设置。

 

启用代理IP

5.启用代理加速

启用代理加速后,可以在采集过程中自动筛选无效和低效率的代理IP(屏蔽错误率超过50%,请求次数>3次的IP),优先使用高效的代理,提升采集的效率和数据质量。

6.本机IP混用策略

当代理IP失效时,选择是否启用本地网络。对于封IP严重的网站,尽量禁用本地IP。