2

我正在使用 Opera 浏览器。我想通过 detault 使用一个命令行选项打开浏览器,即)每当我打开 Opera 时,它应该启用该选项

我现在正在使用打开我的歌剧

歌剧 --proxy-pac-url="http://hostname/autoproxy.pac"

每当我单击桌面中的歌剧快捷方式时,都应设置此自动代理文件。我使用的是 ubuntu。

提前致谢。

4

1 回答 1

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。

额外的

要将opera配置为以socks5代理服务器启动,请使用以下命令

alias opera="opera --proxy-server='socks://127.0.0.1:8080' > /dev/null 2>&1 &"
于 2020-01-25T04:28:03.873 回答