Repository navigation
Releases: OjasD07/SpringBored
Releases · OjasD07/SpringBored
Release list
⚡ SpringBored (Course Edition) v1.0.0 — Autonomous 16× Course Completer
⚡ SpringBored (Course Edition) v1.0.0
Autonomous 16× video accelerator, reading completer, and multi-module course runner for Infosys Springboard (
infyspringboard.onwingspan.com) — zero API keys required.
✨ What's New in v1.0.0 (Course Edition)
- 🎬 Autonomous 16× Video Playback & Natural Beacon Seek: Mutes HTML5 video lectures, accelerates playback to
16×, and seeks toduration − 3sso Infosys Springboard's nativeendedevent and completion telemetry fire naturally. - 📖 Automatic Reading & Web-Module Completion: Detects reading pages, PDFs, and web modules, triggers Mark as Complete, and automatically confirms "learning duration" modal dialogs (
Yes/Confirm/OK). - 📂 Recursive Multi-Module TOC Traversal: Opens the course Contents drawer, expands collapsed module and folder accordions, and progresses sequentially across module boundaries.
- 🛡️ Strict Quiz & Assessment Bypass: Automatically detects and skips quizzes, tests, and graded assessments so evaluations remain untouched.
- 📊 Personal Impact Stats Strip: Tracks your local Lectures, Modules, and Time Saved right inside the extension popup.
- 🔔 GitHub Releases Update Nudge: Automatically checks for newer releases on GitHub and displays a
NEWtoolbar badge + one-click update banner. - 🌿 Botanical Forest Design System: Redesigned popup UI with Run course, Pause, Resume, and Stop controls, live progress bar, and activity log.
🚀 Quick Installation
- Download
SpringBored-Course-v1.0.0.zipfrom the Assets section below and extract it to a permanent folder on your computer. - Open Google Chrome (or Brave / Edge) and navigate to
chrome://extensions/. - Enable Developer mode in the top-right corner.
- Click Load unpacked and select the extracted
SpringBoredfolder. - Pin the SpringBored icon to your toolbar, open any Infosys Springboard course (
/viewer/), and click Run course!
🔐 Package Verification
| File | Size | SHA-256 |
|---|---|---|
SpringBored-Course-v1.0.0.zip |
310 KB |
d599296b4b098d610a95d48b888ab69f9d835a2f3da438aa8a59fbf4930393a5 |
⭐ Star & Support My Open-Source Work
- ⭐ Star the Repo: github.com/OjasD07/SpringBored
- 💖 Support My OSS (Razorpay): sponsor.ojasdeshpande.in
- 🌐 Live Telemetry & Website: springbored.ojasdeshpande.in
- 📖 Full User Guide: How_To_Use.md
Author
Ojas Deshpande (www.ojasdeshpande.in · GitHub @OjasD07 · contact@ojasdeshpande.in)
🧠 SpringBored (Assessment Edition) v1.0.0 — Autonomous Google Gemini AI Quiz & Assessment Solver
🧠 SpringBored (Assessment Edition) v1.0.0 — Autonomous Google Gemini AI Quiz & Assessment Solver
Latest
🧠 SpringBored (Assessment Edition) v1.0.0
Autonomous Quiz, Multi-Section IAP & Cross-Origin Techademy Assessment Solver for Infosys Springboard (
infyspringboard.onwingspan.com) — powered by Google Gemini 2.5 & 3 AI.
✨ What's New in v1.0.0 (Assessment Edition)
- 🤖 Multi-Model Google Gemini 2.5 & 3 Fallback Chain: Defaults to
gemini-2.5-flash(optimal free-tier speed and accuracy) and automatically cascades throughgemini-3-flash-preview→gemini-2.5-pro→gemini-3.1-pro-preview→gemini-2.5-flash-lite→gemini-2.0-flash→ dynamic/v1beta/modelsdiscovery on rate limits (429/503). - 🧠 Thinking Budgets & Two-Pass Self-Critic: Allocates native Gemini
thinkingBudget(4096Pro /2048Flash) withtemperature: 0.0and triggers a second verification critic pass on multi-select (checkbox), code-tracing, numerical/table, and negation (NOT/EXCEPT) questions. - 🔍 Structure-Preserving DOM & Multimodal Scraper: Preserves exact indentation in Python/Java/C++/JS/SQL code blocks (
<pre>,<code>, Ace, Monaco, CodeMirror), reconstructs HTML<table>elements as Markdown tables, extracts MathJax/KaTeX/MathML and<sup>/<sub>exponents, and sends inline diagrams (<img>/<canvas>) as multimodal vision inputs. - 📑 Standard, Multi-Section IAP & Cross-Origin Techademy Support:
- Solves standard Springboard quizzes, multi-section IAP assessments (
SECTIONStab + question palette), and embedded cross-origin Techademy assessments (all_frames: true). - Delegates solving to embedded assessment iframes while relaying live status and AI logs to a single top-window HUD, advancing sequentially via Save & Next and expanding collapsed Topics accordions automatically.
- Solves standard Springboard quizzes, multi-section IAP assessments (
- 🪟 Draggable Fullscreen HUD (
Alt + S/F2): Stays interactive in fullscreen exam modes and includes a Live AI Inspector drawer showing the exact prompt sent, active Gemini model, and answer selected for every question. - 🔒 100% Client-Side API Key Security: Your Gemini API key is stored locally in
chrome.storage.localand transmitted directly togenerativelanguage.googleapis.comvia thex-goog-api-keyHTTP header.
🚀 Quick Installation & Setup
- Download
SpringBored-Assessment-v1.0.0.zipfrom the Assets section below and extract it to a permanent folder on your computer. - Open Google Chrome (or Brave / Edge) and navigate to
chrome://extensions/. - Enable Developer mode in the top-right corner.
- Click Load unpacked and select the extracted
SpringBored - Assessmentfolder. - Get a free Gemini API key from Google AI Studio, paste it into the extension popup, and click Save & test.
- Open any quiz or assessment and click Solve assessment (or press
Alt + S)!
🔐 Package Verification
| File | Size | SHA-256 |
|---|---|---|
SpringBored-Assessment-v1.0.0.zip |
355 KB |
80583aaec86f25030ed613b689d01c974d58d061f2a8ba4f02603f6a4bb5d16a |
⭐ Star & Support My Open-Source Work
- ⭐ Star the Repo: github.com/OjasD07/SpringBored
- 💖 Support My OSS (Razorpay): sponsor.ojasdeshpande.in
- 🌐 Live Telemetry & Website: springbored.ojasdeshpande.in
- 📖 Full User Guide: How_To_Use.md
Author
Ojas Deshpande (www.ojasdeshpande.in · GitHub @OjasD07 · contact@ojasdeshpande.in)
