2021 年 12 月更新

2021 年 12 月更新

我尝试更改 Gnome Web 3.12 中的用户代理,但找不到任何好的教程来教我如何操作。我想将其设置为 Google Chrome 的 UA,这样它就不会被检测为“Linux 上的 Safari”,并且某些页面的加载方式与 Chrome 类似(例如 google.com)。

有些网站说这是通过 dconf 实现的,但没有 /apps/empathy 键。

branding.conf 文件的标题为 USER AGENT,但是没有设置 UA 字符串。

任何帮助都将不胜感激。谢谢。

答案1

可以使用 dconf,密钥是 org.gnome.Epiphany 用户代理

默认值为空,所以这可能是您在那里看不到 UA 字符串设置的原因。

您也可以gsettings set org.gnome.Epiphany user-agent "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36"通过命令行尝试,应该可以解决问题。

2021 年 12 月更新

看起来好像用户代理选项已被移至 web 文件夹下,并且这会将命令更改为 gsettings set org.gnome.Epiphany.web:/org/gnome/epiphany/web/ user-agent "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36"

相关内容