Доброго всем дня. Ломаю голову уже не первый день по поводу смены User-Agent'а в компоненте TChromium TCEF3. Подскажите, пожалуйста, кто знает как это делается? Гугл мне не смог толком помочь. В библиотеке ceflib нашел данный участок кода:
| Код | function CefLoadLib( const Cache: ustring = ''; const UserAgent: ustring = ''; const ProductVersion: ustring = ''; const Locale: ustring = ''; const LogFile: ustring = ''; const BrowserSubprocessPath: ustring = ''; LogSeverity: TCefLogSeverity = LOGSEVERITY_DISABLE; JavaScriptFlags: ustring = ''; ResourcesDirPath: ustring = ''; LocalesDirPath: ustring = ''; SingleProcess: Boolean = False; CommandLineArgsDisabled: Boolean = False; PackLoadingDisabled: Boolean = False; RemoteDebuggingPort: Integer = 0; ReleaseDCheck: Boolean = False; UncaughtExceptionStackSize: Integer = 0; ContextSafetyImplementation: Integer = 0; PersistSessionCookies: Boolean = False; IgnoreCertificateErrors: Boolean = False): Boolean;
|
При смене значения UserAgent, меняется и User-agent браузера. Но это не вариант конечно. На заморских сайтах видел подобную команду
| Код | CefLoadLib('','this_is_my_user_agent','','','','',LOGSEVERITY_DISABLE,ANGLE_IN_PROCESS,0,0);
|
, но она также не хочет работать. Выручайте  |