我目前没有打开 Vivaldi 或其他浏览器。然后我运行以下命令:
"C:\Program Files\Vivaldi\Application\vivaldi.exe" --profile-directory="Profile 1" --proxy-server=no.http.isproxy.net:443 --new-window https://ifconfig.co/json
网页上写道:
"country": "Norway"
然后,在不关闭窗口的情况下,我运行此命令
"C:\Program Files\Vivaldi\Application\vivaldi.exe" --profile-directory="Profile 1" --proxy-server=dk.http.isproxy.net:443 --new-window https://ifconfig.co/json
网页上仍然写着:
"country": "Norway"
但我自然而然地预料到:
"country": "Denmark"
如果我关闭所有窗口并重新运行上一个命令,它确实会说:
"country": "Denmark"
唔!
结论:如果另一个实例正在运行,Vivaldi(以及所有其他基于 Chrome 的浏览器)会默默忽略我的标志,但如果它是第一个/唯一的实例/窗口,则会应用它们。
问题:我如何使每个“窗口”(我宁愿称它们为“实例”)真正遵守我的规则而不是忽略它们?
注意:我使用的代理仅在您已连接到其 VPN 时才有效,因此如果您想实际测试我给出的命令,则必须用自己的代理替换它们。很抱歉。我不知道有任何真正有效的免费/开放代理,因此我无法将它们用作我的示例。
补充:即使您指定了不同的配置文件,这种情况也会发生……因此,配置文件基本上没有任何意义,因为 Vivaldi(以及 Chrome/其他?)无论如何都会绕过代理设置,因此它们都使用第一个打开的实例(无论配置文件是什么)使用的代理……除非您按顺序逐一完成所有操作,并记得关闭所有其他实例,否则不可能有任何安全性/隐私。我希望这不是真的。