Skip to content

futuretonight/DeltaWatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


🎯 Exam Monitor (v2.0)

Real-time change detection for JEE Main & TG EAPCET websites


🚀 Features

CSP Bypass Engine
→ Uses GM_xmlhttpRequest to bypass strict site protections

🧠 Smart Diffing System
→ SHA-1 hashing ensures only new updates trigger alerts

🖥️ Rich Terminal UI
→ Clean, colorful logs using rich

🔔 Instant Alerts
→ Desktop notifications + sound alerts

Zero Delay Detection
→ DOM mutation observer = no polling lag


🛠️ Setup

🧩 Backend (Python)

pip install aiohttp rich plyer
python monitor_server_v7.py

🌐 Browser Agent

  • Install Tampermonkey
  • Paste monitor_agent.js

⚠️ Brave Fix

Allow Insecure Content for exam sites


🖥️ Usage

python monitor_server_v7.py

Options

Flag Description
--reset Reset stored data
--port 9000 Custom port
--no-notify Disable desktop alerts

🧠 Status Indicator

Status Meaning
🟢 Watching Active
🔵 Baseline Captured
🔴 Alert Change detected
⚪ Offline Server not running

📂 Structure

📁 project/
 ├── monitor_server_v7.py   # Brain
 ├── monitor_agent.js       # Eyes
 ├── exam_cache.json        # Memory
 └── exam_changes.log       # History

💡 Pro Tip

Full architecture, CSP bypass explanation, and extension support → Wiki


⚡ Built for speed. Designed for students.

```

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors