Zum Inhalt springen

Launch-Optionen

Die Launch-Optionen, die auf den anderen Seiten nicht behandelt werden: Erweiterungen, die Privacy Sandbox und der Rest der Liste.

Weitere Launch-Optionen

  • extensions — eine Liste von Verzeichnispfaden entpackter Erweiterungen (erzeugt --load-extension + --disable-extensions-except).
  • disablePrivacySandbox / disable_privacy_sandbox — auf true setzen, um die Privacy-Sandbox-APIs abzuschalten (Topics, FLEDGE / Protected Audience, Shared Storage, Private Aggregation, Fenced Frames). Seit 0.23 standardmäßig aus: Die Standard-Persona tritt als Google Chrome auf, und das bringt alle diese APIs mit. Schalten Sie die Option nur ein, wenn die Persona ein Chromium ohne Google-Dienste darstellt. WebUSB ist nicht betroffen.
  • agentTyping / agent_typing — der Tipp-Rhythmus des Agenten (human als Standard / fast / instant). Siehe Agent.
  • tlsProfile — hält den TLS-ClientHello kohärent mit der Chrome-Version, die die Persona angibt, damit die Netzwerkschicht dem UA folgt (und nicht dem nativen TLS des Builds). Der Standardwert "match-persona" folgt brandVersion; "native" lässt ihn unverändert; "chrome-<major>" pinnt eine Major-Version. Siehe Fingerprint-Flags.
  • platform: "android" — eine mobile Persona auf Best-Effort-Basis (Touch, grober Pointer, mobiler Bildschirm/DPR, Mali/Adreno-WebGL, Smartphone-Viewport). Auf einer Desktop-Engine bleibt das GPU-Rendering das eines Desktops — für Render-Kohärenz kombinieren Sie die Persona mit der Canvas-Bridge.
  • storageQuota, fingerprintProfile, canvasBridge, webrtcIp, acceptLanguage, disableGpuFingerprint, fingerprintNoise — siehe Fingerprint-Flags.

Neuere Optionen (lizenzierter Build)

Diese Optionen setzen den lizenzierten Build voraus (Kostenlos mit GitHub oder Pro). Die jeweils nötige Engine-Revision steht in eckigen Klammern; auf einer älteren Engine überspringt das SDK die mit 152 r22 gekennzeichneten mit einer Warnung, die übrigen ignoriert die Engine.

  • allowThirdPartyCookies / allow_third_party_cookies — erlaubt Drittanbieter-Cookies wie ein Standard-Chrome. Die Basis ohne Google-Dienste blockiert sie standardmäßig, was eingebettete Anmelde-, Zahlungs- und Challenge-Frames lahmlegt, die darauf angewiesen sind. [152 r22]
  • transparentProxy / transparent_proxy — verbirgt den Proxy in Request-Headern und im Verbindungs-Timing (reine HTTP-Requests tragen keinen Proxy-Header; Verbindungen über den Proxy melden ein Timing wie eine wiederverwendete Verbindung). Erfordert einen Proxy. [152 r22]
  • fingerprintVoices: false / fingerprint_voices=False — behält die eigenen Sprachausgabe-Stimmen dieses Rechners statt der Liste der Persona. [152 r22]
  • fingerprint: "off" — startet ganz ohne Persona, zur Fehlersuche. [152 r22]
  • socks5Udp / socks5_udp — leitet das UDP von WebRTC über einen socks5://-Proxy, sodass Sprach-, Video- und Peer-Verbindungen funktionieren und trotzdem von der Adresse des Proxys ausgehen. Der Proxy muss das zulassen; viele Residential-Pools tun das nicht. [151 r17]
  • portableProfile / encryptionKey — Profile, die Sie zwischen Rechnern kopieren können (siehe oben). [151 r14; Python & Node]
  • personaSchema: 2 / persona_schema=2 — ein optionales Identitätsmodell, bei dem Bildschirm und Grafikchip zu dem Prozessor und Arbeitsspeicher passen, die die Persona angibt. Standardmäßig aus, damit jeder bestehende Seed seine Identität behält. Fügen Sie realGpuHost / real_gpu_host nur auf einem Rechner mit echter Grafikkarte hinzu. [151 r19; Python & Node]
  • shaderDialect: "hlsl" — siehe Shader-Dialekt. [151 r15]
  • profile: "auto" — startet statt eines Seeds einen echten erfassten Fingerprint, der für diesen Rechner ausgewählt wird; feinjustieren lässt sich die Auswahl mit profileSelect / profile_select. Python & Node. In Node funktioniert es ab SDK 0.31.1 mit dem Standard-launch(), mit launchPersistentContext() und mit serve(); 0.31.0 und älter brauchten ephemeralProfile: false und scheiterten an serve().

Nicht an einen Engine-Build gebunden:

  • version / releaseChannel — wählt einen Build; siehe Build auswählen.
  • licenseKey / license_key / LicenseKey — der Lizenzschlüssel, falls er nicht in CLEARCOTE_LICENSE_KEY oder ~/.clearcote/license.key liegt.
  • licenseThroughProxy / license_through_proxy (oder CLEARCOTE_LICENSE_THROUGH_PROXY=1) — schickt die Lizenzaufrufe über den Proxy des Launches statt direkt von diesem Rechner.
  • ephemeralProfile / userDataDir bei launch() — siehe den Hinweis unter Über das SDK oben.
  • widevine: true — DRM-Wiedergabe (beide Builds); siehe Widevine & DRM.
  • quiet — unterdrückt die Launch-Warnungen und Fortschrittsausgaben des SDK.