1.打开http://
autoproxy2pac.appspot.com/ 根据你所使用的软件选择 如果使用的软件端口比较特殊,可以选择其他然后填入所使用的端口 最后下载PAC文件
2.因为OPERA不支持PAC 文件中的Base64所以得自己转换下,下载http://
notepad-plus-plus.org/ 这个编辑器,用它打开之前下载的PAC文件 看到密密麻麻的一大段东东
把从最开始“function decode64”到“eval(decode64("”这段选中删除
参考下面这段是要删掉的
function decode64(_1){var _2="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _3="";var _4,_5,_6;var _7,_8,_9,_a;var i=0;_1=_1.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{_7=_2.indexOf(_1.charAt(i++));_8=_2.indexOf(_1.charAt(i++));_9=_2.indexOf(_1.charAt(i++));_a=_2.indexOf(_1.charAt(i++));_4=(_7<<2)|(_8>>4);_5=((_8&15)<<4)|(_9>>2);_6=((_9&3)<<6)|_a;_3=_3+String.fromCharCode(_4);if(_9!=64){_3=_3+String.fromCharCode(_5);}if(_a!=64){_3=_3+String.fromCharCode(_6);}}while(i<_1.length);return _3;}eval(decode64("
还要把最后的“="))” 选中删了
然后剩下的的都是乱码了 把乱码全选 用工具栏中TextFX-->TextFXTooLs-->Base64 Decode 就完成了转换 ctrl+s 保持下文件
3.打开opera 然后按ctrl+o 注意文件类型要选"全部文件" 要不然找不到那个PAC文件
用opera打开修改后的pac文件以后,在地址栏会有一大段地址 "file://localhost/*****.pac" 把这地址复制下
4.最后opera菜单中--> 设置-->首选项-->网络-->代理服务器--> 使用自动代理服务器设置 把刚刚复制的"file://localhost/*****.pac"这款地址粘贴保存就好了
我也是搜索了好久才找到这个解决方法的 还是得自己动手啊