Stripchat Auto Quality

Automatically sets the highest available video quality on Stripchat. Uses React Fiber internals to interact with the native player controls — no synthetic clicks needed. Includes smart retry logic and a manual ⚙️ MaxQ button.

هذه إصدارات لهذا البرنامج النصي حيث تم تحديث الكود. عرض كل الإصدارات.

  • v2.6 29-05-2026

    v2.6 - Fixed 720p/960p not being selected when the player auto-mode already matched the best resolution.
    The script now always clicks the manual quality button to prevent automatic player downgrade.
    Watchdog now resets quality confirmation every 30s to detect and recover from player-triggered downgrades.
    Fixed race condition where the quality menu tooltip wasn't found due to fixed sleep timing.

  • v2.3 20-05-2026

    v2.3 - Replaced synthetic DOM clicks with React Fiber internals for reliable quality selection.

  • v2.2 18-05-2026

    bug fix

  • v2.1 18-05-2026

    v2.1

    Improved best-quality detection and verification.

    Changes:
    - The script now checks the active quality option inside the resolution menu instead of relying only on the main quality button.
    - Fixed cases where the script could incorrectly think it was already using the best quality.
    - Improved handling of FPS variants such as 1080p60, 1080p50, 720p60, and 720p50.
    - After selecting a quality, the script now reopens/verifies the menu when needed to confirm the best option is actually active.
    - Better fallback detection using data-resolution, visible menu text, and active/selected option states.
    - Improved retry behavior when the best quality cannot be confirmed immediately.
    - Added/updated console helpers for debugging: status(), active(), best(), check(), options(), and current().

    Overall, this version should be more reliable when detecting whether the player is already using the best available resolution + FPS option.

  • v2.0 17-05-2026

    Version 2.0

    Important improvement in automatic quality selection.

    This version now takes FPS into account when choosing the best available video quality. Previously, the script used a fixed resolution priority list, which could cause options like 1080p60, 1080p50, 720p60, or 720p50 to be ignored or ranked incorrectly.

    Now the selection is based on resolution + FPS, while still keeping resolution as the main priority.

    Examples:
    1080p60 > 1080p
    720p60 > 720p
    1080p > 720p60

    Other improvements:
    - Added support for quality labels such as 1080p60, 1080p50, 720p60, and 720p50.
    - Improved quality parsing logic.
    - Prioritizes data-resolution when available.
    - Falls back to visible menu text when needed.
    - Keeps the manual MaxQ button.
    - Adds better compatibility with full-page/pseudo-fullscreen mode by temporarily pausing layout changes while selecting quality.
    - Added console helpers to inspect current quality and available options.

    Overall, the script should now choose the actual best available quality more reliably, especially when higher-FPS options are available.

  • v1.9 02-05-2026

    fixed resolution select loop.

  • v1.8 02-05-2026
  • v1.5 02-05-2026