gpt4 book ai didi

delphi - 更改 Chromium Embedded 3 (DCEF3) (CefVCL) 中的用户代理

转载 作者:行者123 更新时间:2023-12-01 18:57:53 24 4
gpt4 key购买 nike

我正在尝试修改 TChromium 的用户代理,但我发现没有相关程序,以防它使用 CefVCL。已经通过ceflib看起来它必须是的,我看到一个变量“settings”接收一个值“user_agent”,但VCL已经有,将有或不可能这样?

最佳答案

没有内置方法可以做到这一点。根据我的经验,用户代理设置没有任何作用..因此您必须直接编辑ceflib.pas(第~8532行)才能达到此效果。

    settings.user_agent := cefstring(UserAgent);

变成:

    settings.user_agent := cefstring('My USERAGENT v1.0');

通过上述内容,您可能希望包含自己的操作系统和浏览器信息,因为这会阻止 CEF 对这些变量的实现。或者附加它,如下所示:

    settings.user_agent := cefstring(UserAgent+'; My UserAgent v1.0');

我就是这样做的..我已经使用 DCEF1 和 DCEF3 大约一年了..并且仍在学习!

关于delphi - 更改 Chromium Embedded 3 (DCEF3) (CefVCL) 中的用户代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18709218/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com