最近使用Fiddler抓取数据,需要定期随机更换代理IP,发现WIN10 可以使用本地代理自动配置pac,具体语法参见:https://blog.csdn.net/xundh/article/details/48193369

1.修改注册表
以下内容保为pac.reg,双击。或手动修改注册表。

Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings]
"EnableLegacyAutoProxyFeatures"=dword:00000001

2.修改自动配置脚本的地址类似
例子中proxy.pac文件放在e盘根目录。需要根据具体情况修改。

file://E:\proxy.pac

3.pac内容
可以使用alert调试

function FindProxyForURL(url, host)
{//alert("Local IP address is: " + myIpAddress());if (        dnsDomainIs( host,"www.baidu.cn")  ||dnsDomainIs( host,"blog.csdn.net")  ){return "DIRECT";} if (isInNet(host, "10.0.0.0",  "255.0.0.0")){return "DIRECT";}else if (isInNet(myIpAddress(), "10.15.194.0", "255.255.254.0")){return randomProxy();}
}function randomProxy()
{switch( Math.floor( Math.random() * 5 ) ){case 0:return "PROXY proxy1:80";break;case 1:return "PROXY proxy2:80";break;case 2:return "PROXY proxy3:80";break;case 3:return "PROXY proxy4:80";break;case 4:return "PROXY proxy5:80";break;}
}

WIN10 使用pac自动随机配置多个本地代理,实现代理IP自动更换相关推荐

  1. win10下使用Rclone将OneDrive映射到本地磁盘教程(开机自动挂载)

    win10下使用Rclone将OneDrive映射到本地磁盘教程(开机自动挂载) 下载rclone,winfsp和Git bash Rclone. Winfsp. 和 [Git bash](https ...

  2. Spring Cloud【Finchley】实战-06使用/actuator/bus-refresh端点手动刷新配置 + 使用Spring Cloud Bus自动更新配置

    文章目录 概述 特别注意版本信息 使用@RefreshScope + /actuator/bus-refresh端点手动刷新配置 Step1. 添加依赖 Step2. 配置RabbitMQ信息 Ste ...

  3. Windows7/10/11 Pac代理脚本及配置

    Windows7/10/11 Pac代理脚本及配置 代理自动配置(PAC)文件是一个 JavaScript 脚本,其核心是一个 JavaScript 函数,用来决定网页浏览请求(HTTP.HTTPS, ...

  4. vscode输入vue自动_vscode配置总结可收藏/vscode用户设置大全/vue代码模板,vscodevue...

    vscode配置总结可收藏/vscode用户设置大全/vue代码模板,vscodevue ​ ​ //用户设置 { //-------- 搜索配置 -------- "search.excl ...

  5. win10安装python3.7及配置环境变量

    win10安装python及配置环境变量 下载python3.7安装包 官网地址:https://www.python.org/downloads/release/python-374/ 找到下面的页 ...

  6. 计算机的正确配置文件,显示器颜色配置文件在win10电脑中设置正确配置的方法...

    Windows10的电脑中我们需要正确的使用电脑的话,对于显示器还是有一定的要求的,那我们在电脑操作的时候,有小伙伴想要自定义设置显示器颜色配置文件,在相关的设置中不知道是怎么操作的,今天小编就来跟大 ...

  7. linux怎么设置自动缩进,配置Linux下vim自动缩进等功能

    从终端打开配置文件: vim ~/.vimrc 添加如下代码: set tabstop=4 set softtabstop=4 set shiftwidth=4 set autoindent set ...

  8. Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件

    本章内容 自定义属性快速入门 外化配置 自动配置 自定义创建 Starter 组件 摘录:读书是读完这些文字还要好好用心去想想,写书也一样,做任何事也一样 图 2 第二章目录结构图 第 2 章 Spr ...

  9. linux 配置自动挂载,配置Linux自动挂载

    使用mount命令来挂载硬件,在Linux重启后这些挂载信息会丢失,因此对应磁盘这类硬件,需要配置自动挂载来保证系统重启时进行自动挂载. 自动挂载信息保存在文件/etc/fstab文件中 查看该文件的 ...

最新文章

  1. 28 岁退休程序员自述:不是富二代,行政专业出身,非典型程序员
  2. md3600i存储服务器连接 iscsi+multipath配置
  3. 建立单独的解决方案来开发DNN模块
  4. jzoj1029-电子眼【树形dp】
  5. EJB3与EJB2的差别
  6. [水动力学] 水动力学期末复习
  7. iOS音频的后台播放总结(后台网络请求歌曲,Remote控制,锁屏封面,各种打断)...
  8. DataSet数据导入到Excel
  9. [POI2006]Tet-Tetris 3D
  10. javascript数据结构之队列
  11. 【带权并查集经典例题】银河英雄传说【同POJ 1988 cube stacking】
  12. 【图文教程】de4dot实战字符串解密(演示:hishop微分销系统)
  13. SpringBoot+Quartz+数据库存储
  14. FPGA vs ASIC
  15. 配置Linaro toolchain交叉编译工具
  16. Linux系统u盘win7没驱动程序,u盘安装win7找不到设备驱动程序,教您解决u盘安装win7找不到设备驱动程序...
  17. php判断是否夏令时,关于php:时区和夏令时问题
  18. linux shell写cgi,shell写cgi脚本
  19. 进程间同步---system v ipc 对象信号灯集
  20. 如何用计算机播放高保真音乐,Marantz(马兰士)NA8005数字音乐流媒体播放机 各种音乐播放与操作方法详解...

热门文章

  1. CATIA V5-6 R2017 箱体类零件设计
  2. 关于Google Wallet的使用
  3. 计算混响时间的意义_计算你房间的混响时间
  4. 大数据工程师必备技能
  5. (一) Android WebView是什么?
  6. Java 采集声音_通过java采集PC麦克风音频及播放wav音频文件
  7. Android 二维码生成工具
  8. Spark 内存管理 spark.executor.memory /spark.memory.fraction/spark.memory.offHeap.size【堆外内存/内存管理】 钨丝计划
  9. 长沙云图,VR全景“云探校”招生择校新潮流!
  10. java动态规划鸡蛋问题_教你彻底理解动态规划——扔鸡蛋问题 Drop Eggs2