eqe fmpm - e-qe.online Auto-Advance + Inline Controls [IMPROVED]

←→↑↓ nav • T/8 loadouts • Space/Enter check • H sidebar (hidden by default on course page) • Header sidebar toggle button • Module quick-nav buttons in top taskbar with press=[1-9] indicators • F fullscreen • P pomo (persists across pages) • V copy prompt • Shift+V AI menu • S stats toggle • Arrow card nav on course • Auto-expand sections • Preset island colors • Question counter

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
achma
Daily installs
0
Total installs
15
Ratings
0 0 0
Version
8.25
Created
2025-12-18
Updated
2026-04-26
Size
119 KB
License
MIT
Applies to

eqe fmpm - e-qe.online Auto-Advance + Inline Controls

update with https://claude.ai/ and partially with https://github.com/google-gemini/gemini-cli

An improved, keyboard-driven interface utility for the e-qe.online exam preparation platform. This userscript enhances productivity by adding robust keyboard navigation, an Anki-style auto-advance workflow, a Dynamic Island visual feedback system, a Course Quick-Switcher, Timer Loadouts, and a Pomotroid-style Session Timer.

Key Features

  • 100% Keyboard-Driven: Complete navigation, answer selection, and action mapping without leaving the home row.
  • Anki-Style Auto-Advance: Optimize your retrieval speed with an automated study flow.
  • Dynamic Island Timer: A sleek, context-aware visual anchor that tracks your question and answer phases in real time.
  • Inline Native Controls: Integrates settings and toggles directly into the native e-qe.online UI, next to the Exit button.
  • Timer Loadouts (Presets): Switch between study modes instantly — Default, Velocity, and Exam — via keyboard or the loadout button.
  • 🍅 Pomotroid Session Timer: A donut-ring button that counts down your full study session. Gray when idle, purple when running. Fully configurable duration (hours + minutes) from Settings. Press P to start/pause.
  • Course Quick-Switcher: Jump between saved course modules from anywhere on the site.
  • Dashboard Direct Navigation: Press 19 on the Dashboard to go directly to a module.
  • Sidebar Toggle: Hide or show the question sidebar to maximize screen space.
  • French UI Support: Works correctly with both English ("Answer") and French ("Réponse") interface variants.
  • Persistent Settings: Your preferred timers, session duration, mode, and layout are saved via GM_setValue.

Installation

Step 1: Install a Userscript Manager

Step 2: Install the Script

Step 3: Access the lessons.

Navigate to your e-qe.online module questions and start a practice session to see the new controls.

Keep up the efforts, you learnt something, please try again!


Usage & Controls

Keyboard Layout Note

  • English Keyboards: Use the number row (1, 2, 3, 4, 5).
  • French Keyboards (AZERTY): You must turn on Caps Lock to use the number keys for answer selection.

Caps Lock Key Requirement


Keyboard Shortcuts Reference

Key(s) Action
15 Select Answer
Space or Enter Check / Submit Answer
Navigate Questions
I View Image (Toggle modal)
C Toggle Official / Community Answers
A Open AI Explanation
H Toggle Sidebar Visibility
P Start / Pause Session Timer 🍅
Shift + A or 7 Enable / Disable Auto-Advance
T or 8 Cycle Timer Loadout
Shift + T or Hold T Show Loadout Table
M or 9 Open Course Switcher
Shift + S or 6 Open Settings Panel
0 (press twice) Go to Dashboard (confirmation required)
Shift + D Go to Dashboard (instant)
19 (on Dashboard) Direct Module Navigation
Shift + ? Show Shortcuts Help Overlay
Esc Close Overlays / Settings

Timer Loadouts

Switch modes instantly with T or 8. Hold T or press Shift+T to open the full loadout table.

Mode Question Timer Answer Timer Goal
Default 24s 12s Daily Training
🏎️ Velocity 15s 5s Finals Crunch
📝 Exam 40s 20s Real Exam Mode (1h)

🍅 Session Timer

A Pomotroid-inspired donut-ring button lives in the toolbar. It tracks your full study session independently of the per-question auto-advance timers.

State Ring Color Meaning
Idle / Paused Gray Timer is stopped
Running (>20% left) Purple Session in progress
Running (≤20% left) Amber Time running low
Finished Green ✓ Session complete

The number inside the ring always shows minutes remaining, automatically converting hours (e.g. 1h 30m → 90). Font size scales to fit 1-, 2-, and 3-digit values.

Configure the session duration (hours + minutes) in ⚙️ Settings. Your duration is saved and restored across sessions.


Auto-Advance Configuration

Access the configuration by pressing Shift+S or 6, or by clicking the Gear icon near the native "Exit" button.

Optimal Practice Defaults

Timer Value Objective
Question Timer 24 seconds Enforce rapid recall / diagnostics
Answer Timer 12 seconds Rapid review of the correction only

Switch instantly between loadout presets or fine-tune values in the settings panel.