Go to comments ↓ Home » 软件心得

轻松用代理:Opera代理设置 基础篇

opera在我朝,跨栏运动十分有必要,基本上大家都会了,如何做到更快更方便则是永远的话题。

我们这回就来谈谈Opera代理服务器设置

Opera的代理功能并没有什么太多的亮点,代理设置也很简单。然而根据op自身的特性,我们完全可以实现很方便的使用代理

本文纯粹是总结心得,不提供任何相关工具和相关网址,评论的同学们也请注意别出现关键词。

本篇只是基础,全部写完之前不建议比较。如果还看不懂的或者懒得折腾的直接等下一篇,欢迎进行订阅以获取最新资料。

A.shun最近比较忙,更新频率可能有点低。排版已经针对Feed进行部分修改,欢迎反馈。

opera代理

快速切换代理设置

正如上面所说,如何进行快速切换才是重点

先提供一个快速启用和禁用代理的按钮。

opera按钮Proxy Switch

快速切换代理ip和端口,并启用代理服务器的方法,目前我会的有3种:

内置的设置命令

disable proxy servers & Set preference, "Proxy|HTTP server=127.0.0.1:9666" & Set preference, "Proxy|HTTPS server=127.0.0.1:9666" & Enable proxy servers

这种最容易看懂了。修改对应的服务器和端口即可。不做详细解释。
优点就是容易写,能简单的显示出当前的代理状态,还可以做成下拉菜单。
不过存在的缺点就是:如果标签开多了,切换设置的时候会卡一下。Set命令是直接对operaprefs.ini进行读写,文件比较大所以造成了这种情况。

对话框组合命令

disable proxy servers & show preferences & show proxy servers & check item & focus next widget & insert,"127.0.0.1" & focus next widget & insert,"9666" & focus next widget & check item & focus next widget & insert,"127.0.0.1" & focus next widget & insert,"9666" & ok & delay,10 & cancel"

服务器地址和端口这个都能看懂。delay,10表示延迟10毫秒,如果机器性能比较差则加大延迟。

执行后会弹出对话框自动进行操作。其实这个跟我们自己打开首选项来填写是一样的,只是由Op自己完成。
写起来很麻烦,但反应更加迅速。推荐。

用组合命令修改opera:config

go to page, "opera:config#proxy|httpserver" & delay,500 & select all & insert,"127.0.0.1:9666" & focus next widget & focus next widget & insert,"127.0.0.1:9666" & focus next widget & focus next widget & focus next widget & focus next widget & focus next widget & focus next widget & focus next widget & focus next widget & focus next widget & focus next widget  & focus next widget & focus next widget & check item  & focus next widget & focus next widget & check item & delay, 100 & focus address field & insert, "opera:config#proxy" & go & focus previous widget & focus previous widget & click button & delay, 10 & ok & delay,1 &close page"

此方法写起来更头痛,还需要较高的延迟。写上去只是为了展现Opera的灵活性。
可能还有其他方法,欢迎补充。

组合命令的可以在前面加上下面语句来指定图标。

"external action,,,,"图标名" |

调用代理工具的方法

通过Op的Execute program命令来调用外部程序,可以方便我们在需要用到的时候简单启动相关工具。

Execute program,"tools\u.exe"

其中tools\u.exe对于相关工具的路径,绝对路径和相对路径皆可,只是运行程序就不需要加上参数了。
Gappproxy运行proxy即可,如果需要图形界面的gui.exe,则创建快捷方式后将命令指向快捷方式即可。

快速使用在线代理

即使是你有各种各样的工具,在线代理也是有必要的。有时候只是查看单个页面就懒得去启用工具了。之前我收集了很多相关的网站,不过现在挂得差不多了,考虑到合租的关系就不发地址了。见谅。

使用在线代理访问当前页面的按钮

技巧比较简单,就是分析该网站生成的url规则。直接选了两个比较靠谱的做成按钮(Http和Https各一枚,不保证对每个地区都有效),拖拽到理想的位置或者点击添加。

opera按钮使用HTTPS Web Proxy访问
opera按钮使用HTTP Web Proxy访问

通过搜索框使用在线代理

并不是所有的在线代理都可以直接加上参数做成按钮的,如果地址使用了特殊编码则不行。
那么我们在输入url的地方点击右键加入搜索框。然后就可以像之前的调用搜索引擎的方法《Opera教程:更快速的使用搜索 :第二部分第三部分》来发挥了。可以用快捷键、页面右键菜单、链接右键菜单来调用,适用于打开当前页面、所选链接、剪贴板内容等。

使用socks代理

众所周知,Opera是不支持socks代理的,这一点比较郁闷,希望能得到改进。
SocksCap之类的也是无效的,FreeCap貌似对早期的op可以,现在则会导致启动时崩溃。
真是难伺候- – :!:

洋葱之类的自带了polipo,倒是挺方便的。
SSH-D的我们同样可以使用privoxy、tsocks、polipo这类软件来将socks转换成http
下载地址请自行搜索。

以Privoxy为例讲解一下简单的设置方法。
编辑Privoxy目录下的config.txt,找到下面这行

#  forward-socks5   /        127.0.0.1:9050 .

修改一下:去掉前面的#,端口可以自定义,只要跟代理工具对应,后面的点必须要保留。
如:

forward-socks5   /        127.0.0.1:7070 .

然后将Opera中代理端口指向Privoxy,通常是127.0.0.1:8118.
其他的工具相应办法自行搜索。

» 转载请以超链接形式注明来源:A.shun Blog » 《轻松用代理:Opera代理设置 基础篇》
» 本文链接地址:http://www.a-shun.com/archives/21334.html

» 本文采用 BY-NC-SA 协议进行授权。
» 建议通过 Rss( Google Reader | Feedburner | Feedsky )方式及时获取更新。
  1. ip也会被墙????

    Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP
    #41
    @
  2. 还从来没用过OPERA。拜读了。 :roll:

    Internet Explorer 8.0 Internet Explorer 8.0 Windows 7 Windows 7
    #42
    @
  3. 接触WAP站后,一直用Opera!

    Internet Explorer 7.0 Internet Explorer 7.0 Windows XP Windows XP
    #43
    @
  4. 非常强大

    Maxthon 2.0 Maxthon 2.0 Windows XP Windows XP
    #44
    @
  5. 技术文章 支持啊

    360Safe Explorer 360Safe Explorer Windows XP Windows XP
    #45
    @
  6. shun 你真能折腾!服你了~!

    Google Chrome 4.0.249.78 Google Chrome 4.0.249.78 Windows XP Windows XP
    #46
    @
  7. 果然超级专业和详细! 而且还有进阶篇~ :grin:

    Firefox 3.5.7 Firefox 3.5.7 Windows XP Windows XP
    #47
    @
  8. 呵呵,这两年搬家的技术练习的杠杠的,都赶上专业的啦~~~

    Firefox 3.5.5 Firefox 3.5.5 Windows XP Windows XP
    #48
    @
  9. 呼~~很久没来了~~话说尝试了“对话框组合命令”方式,会弹出设置窗口,主要问题还是打开了关不掉~~OPERA的语法咱不懂,这个方法只能开不能关么=。=~~

    Opera 10.10 Opera 10.10 Windows Vista Windows Vista
    #49
    @
  10. 看来A.shun已经变成专业Opera控了 :eek:

    Google Chrome 4.0.302.2 Google Chrome 4.0.302.2 Windows XP Windows XP
    #50
    @
  11. 真棒!话说,俺正对着opera强大但繁杂的参数挠头呢 :grin:

    Google Chrome 5.0.335.1 Google Chrome 5.0.335.1 Windows 7 Windows 7
    #51
    @
  12. 我用的privoxy,设置了config,设置了opera的代理,也启用代理了.怎么无效呢?
    用的ssh,也启用了.

    Opera 10.51 Opera 10.51 Windows XP Windows XP
    #52
    @
  13. 能不能实现一个按钮同时调用myentunnle+polipo并且opera启用代理?

    Opera 10.53 Opera 10.53 Windows XP Windows XP
    #53
    @
    • @室长 对话框的切换方式,再用&连接 Execute program即可

      Item, “myentunnle+polipo”=disable proxy servers & show preferences & show proxy servers & check item & focus next widget & insert,”127.0.0.1″ & focus next widget & insert,”8118″ & focus next widget & check item & focus next widget & insert,”127.0.0.1″ & focus next widget & insert,”8118″ & ok & delay,10 & cancel & delay,20 & Execute program,”myentunnel的路径或快捷方式” & Execute program,”Privoxy/Polipo的快捷方式或启动脚本”

      不过如果习惯这种调用的话倒不如抛弃myentunnle,用plink+polipo的轻量级组合更好

      Opera 10.53 Opera 10.53 Windows XP Windows XP
  14. sobigfat sobigfat

    刚接触opera感觉它就是我要的浏览器了,不过想问一下opera能不能实现某些被强的网页单独使用“无解”代理来访问?

    Opera 11.11 Opera 11.11 Windows 7 Windows 7
    #54
    @
Leave a Reply

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