使用命令行参数打开浏览器

时间:2017-07-06 15:20:15

标签: opera autoproxy

我正在使用Opera浏览器。我想通过一个命令行选项打开浏览器,通过详细信息ie)每当我打开opera它应该启用选项

我现在正在使用

打开我的歌剧
  

opera --proxy-pac-url =“http://hostname/autoproxy.pac”

每当我点击桌面上的Opera快捷方式时,都应设置此自动代理文件。我正在使用ubuntu。

提前致谢。

1 个答案:

答案 0 :(得分:0)

解决方案的一种可能性是使用在alias脚本中配置的~/.bash_aliases

只需将以下行添加到您的~/.bash_aliases中即可。

alias opera="opera --proxy-pac-url='http://hostname/autoproxy.pac'"

然后使用source ~/.bash_aliases将其作为当前终端会话的来源。现在,每次执行opera时,它将具有您自动配置的--proxy-pac-url=...。同样,您可以根据需要添加任何其他参数。

但是,它的缺点是您必须保持此类终端会话完整,无法关闭,并且这些调试信息会在控制台上打印出来。如果您不希望这样做并且要摆脱它,那么请使用以下内容代替

alias opera="opera --proxy-pac-url='http://hostname/autoproxy.pac' > /dev/null 2>&1 &" 

这会将标准错误消息重新路由到标准输出流,然后将它们都转储到/dev/null中,因此您什么也看不到。同时,在后台启动歌剧。

额外

要将Opera配置为以socks5代理服务器开头,请使用以下

alias opera="opera --proxy-server='socks://127.0.0.1:8080' > /dev/null 2>&1 &"