Go to comments ↓ Home » 软件心得

Opera 自动代理解决方案和代理菜单

opera前几天把浏览器升级了,嘛,总要与时俱进。
Opera 10.70 build 9053 是我去年用得最久的版本,一直以来也挺满意。

本来打算在 Barracuda 出来前用一小段时间 11 的,但要更新的时候刚好 11.10 就出来了,于是就跳了。。。

以前发过的 Opera 代理菜单和按钮,很多人反映部分命令在 11 下失效了。
趁此机会更新下,并综合了来自其他高手的改进。

本文只是给出方案和配置,不提供任何相关工具和网址。[......]

继续阅读:Opera 自动代理解决方案和代理菜单

» 本文采用 BY-NC-SA 协议进行授权。
» 建议通过 Rss( Feedly | Feedburner | Feedsky )方式及时获取更新。
  1. 这篇真专业……我好不容易放松下来的脑袋又开始发紧了。- – 不过暂时不太有折腾代理的动力。>.< 话说窝瓜这文章发在这时候,会不会被墙。@@
    那个“点击展开”的功能不错了,我要学。自己博客上也想用。 ➡
    不更新缓存,我更爱柯南脑袋,嘿嘿。 😛

    Opera 11.01 Opera 11.01 Windows 7 Windows 7
    #1
    @
    • @Vicia 你可以去林木木那里看看,短代码,jq和functions里加几句就可以用了~

      Firefox 3.6.13 Firefox 3.6.13 Windows Vista Windows Vista
    • @Vicia 墙外真好,这些是不需要的。
      应该没事,我又不提供工具和发表什么言论。

      那头像不用换了。 ❗

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • @Vicia
      @静夜燃香
      恩,是用的木木的代码,简单好用。

      如果能在展开和卷起显示不同样式就好了,有空给他提点意见。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  2. 灰常的和谐 😮

    Firefox 3.6.13 Firefox 3.6.13 Windows 7 Windows 7
    #2
    @
  3. 此乃强文也~

    Google Chrome 9.0.597.98 Google Chrome 9.0.597.98 Windows 7 Windows 7
    #3
    @
  4. 柯南的脑袋很帅气的,我要等到自动更新~~~
    这个可以收藏等我回国再用~~嘿嘿,去GR星一下~

    Firefox 3.6.13 Firefox 3.6.13 Windows Vista Windows Vista
    #4
    @
  5. 呃,从此VPN号可丢一边了~~

    Opera 11.01 Opera 11.01 Windows 7 Windows 7
    #5
    @
  6. 悲伤的采购

    原来pac可以用txt格式啊

    Opera 11.01 Opera 11.01 Windows XP Windows XP
    #6
    @
  7. 没怎么看懂 ❗
    继续学习 😮

    Opera 11.01 Opera 11.01 Mac OS X 10.6.6 Mac OS X 10.6.6
    #7
    @
  8. 我是折腾到放弃了

    Firefox 3.6.13 Firefox 3.6.13 Windows 7 Windows 7
    #8
    @
  9. 薄荷叶子

    好吧,我又来发问了-_-!
    为什么我在menu.ini下添加完三段代码,也点了添加按钮,但是点了按钮之后没有下拉菜单呢…就只有一个按钮-_-!

    Opera 11.01 Opera 11.01 Windows 7 Windows 7
    #9
    @
    • @薄荷叶子
      点按钮的右边的小三角就有菜单了,估计你是直接点中间了.. ➡

      Opera 11.01 Opera 11.01 Windows 7 Windows 7
    • @薄荷叶子 对,要点小箭头。

      按钮直接点击添加错不了。
      如果还不行的话,那么菜单的配置出问题吧。
      是否加进了当前使用的配置文件?
      首行的 [Quick Proxy Menu] 是和按钮对应的。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • 薄荷叶子

      @Mantis
      晕…我真是太笨了>_< 多谢啊!

      Opera 11.01 Opera 11.01 Windows Server 2003 Windows Server 2003
    • 薄荷叶子

      @A.shun
      搞定了,多谢啊^_^

      Opera 11.01 Opera 11.01 Windows Server 2003 Windows Server 2003
  10. 哈,不和谐啊!
    PAC可以拿AutoProxy的,自己写太麻烦鸟。
    喜欢Op和FF的独立代理设置,可恶的Chrome竟然和IE这厮串通一气,大大地不好!

    Firefox 3.6.13 Firefox 3.6.13 Ubuntu 10.10 Ubuntu 10.10
    #10
    @
    • @Terry Chen 嘛,pac 自己写也不麻烦,反正常去的站点不多,轻量级的列表,还能所有浏览器通用。

      只是 FF 的话就用不着 pac 了,那个 AutoProxy 的确非常方便。

      Chrome。。。win 下的代理设置是有点恶心。从各种方面讲,弄个 PAC 对 chrome 是有必要的。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  11. 膜拜.. :roll:
    比以前的版本更好用了..

    Opera 11.01 Opera 11.01 Windows 7 Windows 7
    #11
    @
  12. 用个代理还这么麻烦,我在用chmore+Proxy switchy+SSH,然后Proxy switchy使用在线自动列表,基本上无碍穿梭于网络 😆

    Internet Explorer 8.0 (Compatibility Mode) Internet Explorer 8.0 (Compatibility Mode) Windows XP Windows XP
    #12
    @
  13. 悲伤的采购

    周末我试试写一个只用一次的按钮,让访客从网页上添加这个按钮,点击此按钮即自动完成修改菜单,然后这个一次性按钮就可以删掉,过程由Opera内部命令完成,我也只会内部命令这种方式。。。想做这事很久了,懒得动

    话说砂山赵的Opera“扩展”安装平台蛮好,能规范下就更好了

    Opera 11.01 Opera 11.01 Windows XP Windows XP
    #13
    @
    • @悲伤的采购 也是用编辑源代码的方式改菜单吧。你尝试下好了。
      砂山赵的那个普及不了的,很遗憾。

      不过我在想,稍微入门的人,编辑菜单也很简单。
      没有改过菜单的,估计用的是默认,而 Opera 是可以一键安装 ini 菜单的。我考虑补充几个默认的上去。

      但无论是什么方式,添加之后还是要修改路径啊- –

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • 悲伤的采购

      @A.shun 利用opera:config可以生成适合任意用户的绝对路径,就不用访客自己人手修改了。
      例如代码里面有 Go to Page,"PAC 文件的绝对路径"可以这样生成,在opera:config地址栏输入
      javascript:var pac=opera.getPreference('Proxy','Automatic Proxy Configuration URL');prompt('','Go to Page,%22'+pac+'%22');void(0)所以也可以用js弹框生成整个菜单,然后用命令copy和paste。。。但是我觉得最麻烦的是用js生成一层层或嵌套或不嵌套的的单双引号、百分比号、反斜杠。。。这点最不顺利

      Opera 11.01 Opera 11.01 Windows XP Windows XP
    • @悲伤的采购 主要是考虑到“添加到pac”列表这个动作的连贯性和延迟采用绝对路径的。
      你这样说,那添加了菜单之后也会保持绝对路径吧。

      的确,那些特殊符号超烦人的。。
      最近好低迷,没劲折腾啊。。蓝用完了。

      采儿加油~

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  14. shenwei37

    这次更新的很强力,顶一下 😎

    Opera 11.01 Opera 11.01 Windows XP Windows XP
    #14
    @
  15. 薄荷叶子

    -_-! 我又来了…请原谅我这么笨吧…

    我现在把按钮添加了,菜单也修改好了,召唤什么的也可以召唤出来,然后直接在菜单里选择某软也可以实现全局代理,但是问题来了:

    如果这时我不想全局代理,而是自动代理,那么我点了菜单中的“启用自动代理”会出现两个问题:1.在代理设置中HTTP、HTTPS什么的都没有勾选了,只勾选了“使用自动代理服务器配置”;2.“使用自动代理服务器配置”中的pac路径不是我在菜单文件中配置过的路径(E:\Opera11\Optools\pac.txt),而是E:\Opera11\profile\tools\pac.txt。

    目前是这两个问题,比较愚笨,还请高人们给指点一下啊~

    Opera 11.01 Opera 11.01 Windows Server 2003 Windows Server 2003
    #15
    @
    • 薄荷叶子

      @薄荷叶子

      再补充一下吧:
      在菜单里选择“手动编辑PAC”后,是可以打开我自己指定的pac文件的(E:\Opera11\Optools\pac.txt),而不是E:\Opera11\profile\tools\pac.txt。

      Opera 11.01 Opera 11.01 Windows Server 2003 Windows Server 2003
    • 悲伤的采购

      @薄荷叶子 1.启用PAC后取消全局代理的钩钩,是故意这样设计的,开着PAC就没必要同时用全局代理
      2.这个菜单对PAC放在哪是有要求的。把PAC路径设计成放在profile里面,好处是使用这个菜单时不用考虑绿化问题,因为每次点击菜单项目都会自动确保profile的路径总是正确的。如果坚持使用其他路径,菜单代码要调整下

      Opera 10.63 Opera 10.63 Windows XP Windows XP
    • @薄荷叶子 1.如采儿所说,反正启用了 pac 就够了。
      2.pac 的路径在菜单中是写死的,就是调用 profile\tools目录下的 pac.txt。
      你可以在菜单中搜索 tools ,替换为 Optools。

      事实上,把文件夹改成 tools 也是一样的。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • 薄荷叶子

      @悲伤的采购
      我在采MM的帖子里下载了一个pac,放在了profile\tools下,名字也改为了pac.txt,里面的自动代理网址看了一下也蛮全的。可是tt、fb、u2b、胡萝卜、温习都不可以-_-!… 苍天…

      Opera 11.01 Opera 11.01 Windows 7 Windows 7
    • 薄荷叶子

      @悲伤的采购
      谢谢采MM,可以用了~ 😀

      Opera 11.01 Opera 11.01 Windows 7 Windows 7
    • 薄荷叶子

      @A.shun
      谢谢A.shun,可以用了 😀

      Opera 11.01 Opera 11.01 Windows 7 Windows 7
    • @薄荷叶子

      能共享哈采MM的pac?多谢

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  16. 我写主题都没测Opera,只有chrome和FF而已 😈

    Google Chrome 9.0.597.98 Google Chrome 9.0.597.98 Windows 7 Windows 7
    #16
    @
  17. 我还从没有设置过代理!

    Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP
    #17
    @
  18. 最近用了opera发现也是相当给力

    Google Chrome 8.0.552.237 Google Chrome 8.0.552.237 Windows 7 Windows 7
    #18
    @
  19. 自动代理的效果是不是和autoproxy的效果差不多捏~

    Firefox 3.6.13 Firefox 3.6.13 Windows 7 Windows 7
    #19
    @
  20. 这个头像好诡异((((;゚Д゚)))

    Safari 5.0.3 Safari 5.0.3 Mac OS X 10.6.6 Mac OS X 10.6.6
    #20
    @
  21. maplebeats

    手动用《网络代理首选项》切代理路过 😕 有空也去折腾折腾opera

    Google Chrome 10.0.634.0 Google Chrome 10.0.634.0 GNU/Linux GNU/Linux
    #21
    @
  22. 习惯IE的飘过

    Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP
    #22
    @
  23. 这样就能够自由翻墙了吗? 我去试试看哦

    TheWorld Browser TheWorld Browser Windows 7 x64 Edition Windows 7 x64 Edition
    #23
    @
  24. 额 看来我还重头把按钮弄好,我加紧搞!

    Opera 11.01 Opera 11.01 Windows 7 Windows 7
    #24
    @
  25. 懒羊羊

    众神打造,膜拜更新 :roll:
    还好虽然不懂JS、内部命令之类,但把代码图标加进去还会。

    A.shun大大的博客真是赏心悦目,慢慢学我也弄个独立博客去。

    Opera 11.01 Opera 11.01 Windows XP Windows XP
    #25
    @
  26. 换了柯南头啦?这个功能已经作为各个浏览器得必备扩展功能了 😎

    Google Chrome 11.0.672.2 Google Chrome 11.0.672.2 Windows 7 Windows 7
    #26
    @
  27. 路过,学习啦。

    Firefox 3.6.13 Firefox 3.6.13 Windows Server 2003 Windows Server 2003
    #27
    @
  28. 看的我崩溃了,不弄了,还是用我的本办法吧。

    Opera 11.01 Opera 11.01 Windows 7 Windows 7
    #28
    @
    • @Sandy 一劳永逸嘛
      我感觉已经说得蛮清楚了 – –

      Opera 11.01 Opera 11.01 Windows XP Windows XP
    • @A.shun 大概是我不太熟悉opera的原因吧,如果有个视频照着模仿还行,看这篇博文真的头大了。要么点开了和描述的不一样,要么不知道怎么弄。。。。。。

      Firefox 3.6.13 Firefox 3.6.13 Windows 7 Windows 7
  29. 恩写的好专业 :roll: 😮

    Opera 11.01 Opera 11.01 Windows XP Windows XP
    #29
    @
  30. 是系统根据网络环境自动选择代理方案确实蛮好的,像我这样的,每天上班回家都要切换一次浏览器代理设置,虽然也算不了什么但是还是觉得麻烦,chrome好像没这个功能。

    Google Chrome 9.0.597.98 Google Chrome 9.0.597.98 Windows 7 Windows 7
    #30
    @
  31. A.shun V5,实现了我多年的梦想,自动代理,鼻涕眼泪一大把 👿

    Firefox 3.6.13 Firefox 3.6.13 Windows XP Windows XP
    #31
    @
  32. 有人想移民么 我跟着去,然后再也不用搞这些代理啊爬墙啊之类的东西了

    Google Chrome 9.0.597.98 Google Chrome 9.0.597.98 Windows XP Windows XP
    #32
    @
  33. EmiNarcissus

    OPERA夹缝生存了这么多年也不容易,其实最好的方法就是修改route,连VPN,全局自动代理,省心好用~~ 😀

    Chromium 9.0.597.94 Chromium 9.0.597.94 Ubuntu 10.04 Ubuntu 10.04
    #33
    @
  34. Opera的确比较折腾,我等懒人只能伸手……

    Google Chrome 11.0.672.2 Google Chrome 11.0.672.2 Windows 7 Windows 7
    #34
    @
    • @zwwooooo 伸手有时候不是坏事,如果每样东西都不伸手的话,那要多少时间去折腾啊

      Opera 11.01 Opera 11.01 Windows XP Windows XP
  35. 我只是来占座的,完全不懂。。。

    Safari 5.0.3 Safari 5.0.3 Windows 7 Windows 7
    #35
    @
  36. 鉴定为专业文章。

    Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP
    #36
    @
  37. 围观中….勿扰!!

    Google Chrome 9.0.597.98 Google Chrome 9.0.597.98 Windows Server 2003 Windows Server 2003
    #37
    @
  38. 以前都用这个,现在改用CHROME了。

    Internet Explorer 6.0 Internet Explorer 6.0 Windows XP Windows XP
    #38
    @
  39. 如果能有个扩展就好了…

    Opera 11.01 Opera 11.01 Windows XP Windows XP
    #39
    @
  40. Mentalist

    按您的方法添加了代码、图标,以及一个外部工具,另一个SSH….没有百度到啥意思!但是开了完全没有效果,开全局的话,所有网页都不能连接!提示代理服务器不可用!

    Opera 11.01 Opera 11.01 Windows XP Windows XP
    #40
    @
    • @Mentalist
      提示“代理服务器不可用”就是说明可能代理工具没有运行,或者端口不对应,或者其他设置不当。

      SSH 需要有工具和帐号(免费和付费均有),加上 Privoxy 转换,比较麻烦,但是稳定。很遗憾,我这无法提供工具和详细教程,只能自己搜索了。

      建议你还是用 fg 和 gapp 吧。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  41. 林少伯

    那個”PAC 文件的绝对路径”是一敗筆(唯一的)
    或者像stylish那樣存在js裡,也是一種選擇

    Firefox 3.6.13 Firefox 3.6.13 Windows 7 Windows 7
    #41
    @
    • @林少伯
      不完善的地方还多着呢,但不是这个。
      pac 本来就是跨平台跨浏览器的方案,这是优势。
      先不说代理规则存入 js 的可操作性。
      就是存在 js 里面没有任何好处,而且禁用 js 的时候就废了。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  42. 2042版本出来了,opera终于支持 SOCKS 代理了,楼主这个东东过一阵子又该修改了。最好是做个扩展。

    Opera 11.01 Opera 11.01 Windows XP Windows XP
    #42
    @
    • @bbtg 最近几个版本的 SOCKS 暂时还有点问题,不急,会弄好的。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  43. 额,不会吧,刚研究了好久才会使用了。。。。。
    感谢a-shun
    强大!

    Opera 11.10 Opera 11.10 Windows 7 Windows 7
    #43
    @
    • @logras 想问一下我现在使用的是白菜版opera11 想把白菜大大的代理按钮替换成您这个,代理按钮是出来了,但自动代理怎么也使用不了(要不就是使用代理 要不就直连)哪里有问题呢?我想比如说我打开imdb时自动使用代理,而本地站点的话不使用。。请教~~我用的gapproxy
      谢谢了·~ 😛

      Opera 11.10 Opera 11.10 Windows 7 Windows 7
    • @logras 是 pac 不生效还是无法通过菜单切换到自动代理模式?

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • @A.shun 可以了 原来是pac路径的问题,谢谢!

      Opera 11.10 Opera 11.10 Windows 7 Windows 7
    • @logras 那么恭喜了

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  44. 又来了,专门为这个代理解决方案。
    因为新公司里分配给我的电脑配置低了点,chrome卡卡的,ff也好不到哪去。。。。。 ❗ 😡

    Google Chrome 11.0.696.3 Google Chrome 11.0.696.3 Windows XP Windows XP
    #44
    @
  45. 您好,我照着试了一遍,捣鼓了好久,在OPERA目录下加上了profile那个pac,再就是修改另存了menu再在首选项编辑器里定向了。然后之后的因为什么权限啦的不可以用就没弄按钮什么的,试了试,很好用~
    在之后重启了一次,发现又不好用了,twitter一如既往的不可以,看了下好像是menu那个又回去了,重新改回来,也不可以了……好是伤心的,问问看是怎么回事么? 😕

    Opera 11.10 Opera 11.10 Windows 7 Windows 7
    #45
    @
    • @zclala
      然后倒腾了有一个钟头了……还是不对呢……
      步骤是这样的:找了默认menu那个ini修改另存到我的文档,至于pac放在opera底下新建的profile\tools\下了。修改那个绝对路径是“…………\profile\tools\pac.txt”(pac.pac也试过了),然后找到首选项编辑器(您博客里边儿连接的那个)选择了改动好的那个ini(也用utf-8了),然后重启浏览器,然后的话还是不可以呢…… :sad:

      Opera 11.10 Opera 11.10 Windows 7 Windows 7
    • @zclala 现在具体是什么情况呢?

      菜单无法切换代理?PAC 不工作?还是其他?

      按钮的话直接点击或拖拽我页面上的链接就能添加上去。
      权限问题不清楚,我的是XP,而且都不是默认安装。
      你是用多用户模式么?建议管理员帐号登录系统,用单用户模式。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • @zclala 折腾这么久,摸摸

      全局代理也不工作么?开了和端口对应的代理功能么

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • @A.shun 好想被远程控制一下呀,然后省得自己捣鼓了 😮 ,被同学设置了代理,一时OPERA各种不好用了,重装了一下又,明儿在捣鼓吧,不甘心哈……那个图标的话,不一定需要吧?!

      Opera 11.10 Opera 11.10 Windows 7 Windows 7
    • @zclala 图标不是必须的,没有图标会显示文字。丑而已

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • @A.shun 添加按钮那里,单击就行么?跳出个框然后添加到了我的按钮这样子么?图片倒是没的,只有个“proxy disable”这样的东西

      Firefox 4.0 Firefox 4.0 Windows 7 Windows 7
    • @zaclala 图片要自定义才有。
      如果你是点击添加,那么按钮会出现在“外观 > 按钮 > 我的按钮”里面,把他拖到你想要的位置。
      也可以直接在网页拖动地址栏。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  46. 请问我点按钮的时候,不能松手,按住往下移,菜单才会出来
    这正常么

    Internet Explorer 8.0 Internet Explorer 8.0 Windows XP Windows XP
    #46
    @
  47. 我发现我不太懂什么叫pac的绝对路径了……
    如果说哈,d盘有一个1的文件夹,里面有个2.txt
    是不是绝对路径是:“D:\1\2.txt”呢,那这个是写成PAC.TXT还是PAC.PAC呢? 😛 嘿嘿,我的问题好多哈

    哦哦,还有还有,那个那个PROFILE\TOOLS是需要建在哪里呀,opera安装路径那儿嘛 ❓

    Opera 11.10 Opera 11.10 Windows 7 Windows 7
    #47
    @
    • @zclala D:\1\2.txt这种就是绝对路径没错。
      如果你的pac叫做PAC.TXT,那就写PAC.TXT。叫做PAC.PAC,就写PAC.PAC。
      和文件名相对应即可,推荐前面一种。

      话说这个绝对路径的修改是非必须的,它只影响到“添加为自动代理规则”和“手动编辑 pac”这两个功能。

      profile 在这opera:config#UserPrefs|OperaDirectory对应的位置。tools 在里面新建一个。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  48. 请问我按钮装不上去是为啥,我一修改SKIN.INI,再压缩,就背景就全黑了

    Opera 11.10 Opera 11.10 Windows XP Windows XP
    #48
    @
    • @ha 是无法修改皮肤?还是无法添加按钮?

      我一修改SKIN.INI,再压缩,就背景就全黑了

      那肯定是动了其他部分的代码。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • @A.shun
      已经解决了,我当时不会修改SKIN.INI,以为要解压缩再重新压缩,后来在压缩包里编辑就没事了

      Opera 11.01 Opera 11.01 Windows XP Windows XP
  49. 我下了个Tor,基本上没尝试过这种方法……

    Google Chrome 10.0.648.204 Google Chrome 10.0.648.204 Windows 7 Windows 7
    #49
    @
  50. 高人们 完全晕菜了。。。
    第一步就被卡了 小白就不该玩op 泪目 求视频求图文教程!!
    迷恋OP不想换但又完全玩不转。。。

    Opera 11.10 Opera 11.10 Windows XP Windows XP
    #50
    @
  51. 全部添加完了这个按钮在哪调出来啊……疯了……

    Opera 11.10 Opera 11.10 Windows 7 Windows 7
    #51
    @
  52. 问个小问题,我往菜单里加了个新的代理,图标是自己从exe里提取出来的png,而且也改成了22X22了,但是显示出来的好像还是会比别的大,最要命的是当使用他来当全局代理时无法显示到按钮上(显示的是启用全局代理的那个黑黑的图标),这是为什么呢?

    Opera 11.10 Opera 11.10 Windows 7 Windows 7
    #52
    @
  53. 我现在的代理方式是SSH,加privoxy转换socks5到http的方法。
    用这个好像有点问题。选了自动,就没启用privoxy,8118.点了proxy就没勾自动代理 ❗

    Opera 11.01 Opera 11.01 Windows 7 Windows 7
    #53
    @
  54. 另外,你确定你的这个PAC写法是正确的么?用你的这种写法,发现不管什么网站都走了代理。而用“自动添加到PAC”那个原贴里那种写法就有效的。

    Opera 11.01 Opera 11.01 Windows 7 Windows 7
    #54
    @
    • @liamxis

      所有网站走了代理因为你没添加到例外。那个PAC只是识别在什么网站上用什么代理,并不包括在什么网站上不用代理,应该是这样子的吧??

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • @6_9
      不是有判断return direct的么。
      我的理解不是应该是,识别里面的的网址,如有,则自动代理,如没有,就不走代理。
      而且用【
      分享】在PAC中快捷添加当前网站的规则 – 查看主题 • Opera 官方中文社区
      http://bbs.operachina.com/viewtopic.php?f=30&t=82576
      中写的那种PAC,用下来就是这种效果
      function FindProxyForURL(url, host)
      {
      url = url.toLowerCase();
      host = host.toLowerCase();
      //代理列表,可以自己添加
      proxy="PROXY 127.0.0.1:1984"

      //使用代理的网站,前面为网站,后面为使用的代理,可以使用通配符
      if(shExpMatch(host, "*youtube.com*")) return proxy;
      if(shExpMatch(host, "*bbc.co.uk*")) return proxy;
      if(shExpMatch(host, "*de-world.de*")) return proxy;
      if(shExpMatch(host, "*blogspot.com*")) return proxy;
      if(shExpMatch(host, "*ytimg.com*")) return proxy;
      if(shExpMatch(host, "*ggpht.com*")) return proxy;
      if(shExpMatch(host, "*plurk.com*")) return proxy;
      if(shExpMatch(host, "*mousearound.info*")) return proxy;
      if(shExpMatch(host, "*.mediafire.com*")) return proxy;
      //中间省略若干相同格式的代码
      if(shExpMatch(url, "*www.google.com.hk/complete/search*")) return proxy;//Google搜索建议
      if(shExpMatch(url, "*clients1.google.com/complete/search*")) return proxy;//Google搜索建议
      //其他的
      else return "Direct";
      }

      另外,我上面的那个问题有什么解决办法么,谢谢

      Opera 11.01 Opera 11.01 Windows 7 Windows 7
    • @liamxis 我的 PAC 是正确的,这点很有信心,实践证明。
      我这种和采儿那种写法,本质上没有不同,但代码更精简,便于维护。
      你检查看是不是复制漏了,或者少了些逗号、分号之类的

      Opera 11.10 Opera 11.10 Windows XP Windows XP
    • @6_9 不是的,上面的PAC 定义了走代理的网站,其他都直连。
      如果 PAC 和代理例外列表冲突,PAC 优先。

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  55. 我想知道为什么每次我添加自动代理规则的时候,它是添加一个网址就好了吗?不用自己作出任何的修改??我楼上的那个liamxis也提到了,如果这样子的话,选择“启用自动代理”的时候,里面规则包含的网站都上不去,我明明打开的proxy!!

    Opera 11.10 Opera 11.10 Windows XP Windows XP
    #55
    @
    • @6_9 不只是添加网址,添加后的规则是这样的
      "twitter.com",
      引号中的域名+逗号+换行符

      Opera 11.10 Opera 11.10 Windows XP Windows XP
  56. 哈哈,真是的,我一直在之前的网页上等,原来在这里,呵呵

    Opera 10.70 Opera 10.70 Windows 7 Windows 7
    #56
    @
  57. 头次用pac,按上面做了好像没效果,imdb仍访问不了,请教:pac.txt里不需要加入想要走的代理的IP和端口吗?
    网上有些例子:
    if (isInNet(host, “10.0.0.0”, “255.255.248.0”)) {
    return “PROXY fastproxy.example.com:8080”;
    }

    Opera 11.11 Opera 11.11 Windows XP Windows XP
    #57
    @
  58. photo510

    pac能不能写相对路径啊。每次重新打开OP,添加为自动代理规则,自动跳到我的文档那里,而不是pac.html所在的文件夹那里。

    还有pac是不是只能一个一个的手动添加自动代理规则,不能批量添加啊。我在网上下载了长城的列表并且解码后添加,结果根本不行,连以前添加的规则都失效啦。

    Opera 10.63 Opera 10.63 Windows XP Windows XP
    #58
    @
  59. opera 这个代理问题困扰了我很久 ❗

    Google Chrome 12.0.742.112 Google Chrome 12.0.742.112 GNU/Linux GNU/Linux
    #59
    @
  60. 我的opera是12.0的版本,用@A.shun的方法鼓捣了一个钟头,刚开始发现使用全局代理可行,自动代理却始终没应用成功。后来发现是opera首选项里代理设置的pac文件地址还得手动改正成正确地址方可使用!哈哈,这下方便许多了。 😮

    Opera Next 12.00 Opera Next 12.00 Windows 7 Windows 7
    #60
    @
Leave a Reply to yuleself

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

点击这里取消回复。