WIN10 使用pac自动随机配置多个本地代理,实现代理IP自动更换
最近使用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自动更换相关推荐
- win10下使用Rclone将OneDrive映射到本地磁盘教程(开机自动挂载)
win10下使用Rclone将OneDrive映射到本地磁盘教程(开机自动挂载) 下载rclone,winfsp和Git bash Rclone. Winfsp. 和 [Git bash](https ...
- Spring Cloud【Finchley】实战-06使用/actuator/bus-refresh端点手动刷新配置 + 使用Spring Cloud Bus自动更新配置
文章目录 概述 特别注意版本信息 使用@RefreshScope + /actuator/bus-refresh端点手动刷新配置 Step1. 添加依赖 Step2. 配置RabbitMQ信息 Ste ...
- Windows7/10/11 Pac代理脚本及配置
Windows7/10/11 Pac代理脚本及配置 代理自动配置(PAC)文件是一个 JavaScript 脚本,其核心是一个 JavaScript 函数,用来决定网页浏览请求(HTTP.HTTPS, ...
- vscode输入vue自动_vscode配置总结可收藏/vscode用户设置大全/vue代码模板,vscodevue...
vscode配置总结可收藏/vscode用户设置大全/vue代码模板,vscodevue //用户设置 { //-------- 搜索配置 -------- "search.excl ...
- win10安装python3.7及配置环境变量
win10安装python及配置环境变量 下载python3.7安装包 官网地址:https://www.python.org/downloads/release/python-374/ 找到下面的页 ...
- 计算机的正确配置文件,显示器颜色配置文件在win10电脑中设置正确配置的方法...
Windows10的电脑中我们需要正确的使用电脑的话,对于显示器还是有一定的要求的,那我们在电脑操作的时候,有小伙伴想要自定义设置显示器颜色配置文件,在相关的设置中不知道是怎么操作的,今天小编就来跟大 ...
- linux怎么设置自动缩进,配置Linux下vim自动缩进等功能
从终端打开配置文件: vim ~/.vimrc 添加如下代码: set tabstop=4 set softtabstop=4 set shiftwidth=4 set autoindent set ...
- Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件
本章内容 自定义属性快速入门 外化配置 自动配置 自定义创建 Starter 组件 摘录:读书是读完这些文字还要好好用心去想想,写书也一样,做任何事也一样 图 2 第二章目录结构图 第 2 章 Spr ...
- linux 配置自动挂载,配置Linux自动挂载
使用mount命令来挂载硬件,在Linux重启后这些挂载信息会丢失,因此对应磁盘这类硬件,需要配置自动挂载来保证系统重启时进行自动挂载. 自动挂载信息保存在文件/etc/fstab文件中 查看该文件的 ...
最新文章
- 28 岁退休程序员自述:不是富二代,行政专业出身,非典型程序员
- md3600i存储服务器连接 iscsi+multipath配置
- 建立单独的解决方案来开发DNN模块
- jzoj1029-电子眼【树形dp】
- EJB3与EJB2的差别
- [水动力学] 水动力学期末复习
- iOS音频的后台播放总结(后台网络请求歌曲,Remote控制,锁屏封面,各种打断)...
- DataSet数据导入到Excel
- [POI2006]Tet-Tetris 3D
- javascript数据结构之队列
- 【带权并查集经典例题】银河英雄传说【同POJ 1988 cube stacking】
- 【图文教程】de4dot实战字符串解密(演示:hishop微分销系统)
- SpringBoot+Quartz+数据库存储
- FPGA vs ASIC
- 配置Linaro toolchain交叉编译工具
- Linux系统u盘win7没驱动程序,u盘安装win7找不到设备驱动程序,教您解决u盘安装win7找不到设备驱动程序...
- php判断是否夏令时,关于php:时区和夏令时问题
- linux shell写cgi,shell写cgi脚本
- 进程间同步---system v ipc 对象信号灯集
- 如何用计算机播放高保真音乐,Marantz(马兰士)NA8005数字音乐流媒体播放机 各种音乐播放与操作方法详解...
热门文章
- CATIA V5-6 R2017 箱体类零件设计
- 关于Google Wallet的使用
- 计算混响时间的意义_计算你房间的混响时间
- 大数据工程师必备技能
- (一) Android WebView是什么?
- Java 采集声音_通过java采集PC麦克风音频及播放wav音频文件
- Android 二维码生成工具
- Spark 内存管理 spark.executor.memory /spark.memory.fraction/spark.memory.offHeap.size【堆外内存/内存管理】 钨丝计划
- 长沙云图,VR全景“云探校”招生择校新潮流!
- java动态规划鸡蛋问题_教你彻底理解动态规划——扔鸡蛋问题 Drop Eggs2